C# Класс WinRTXamlToolkit.Tools.TimeoutCheck

Allows to mark a specific async block as one that can time out.
Наследование: IDisposable
Показать файл Открыть проект

Открытые методы

Метод Описание
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Start ( ) : void

Starts a timeout check.

Stop ( ) : void

Stops the timeout check.

Typically called when an awaited operation completes before the timeout.

TimeoutCheck ( object subject, int timeoutInMilliseconds = 1000, bool autoStart = true ) : System

Initializes a new instance of the TimeoutCheck class.

Защищенные методы

Метод Описание
Dispose ( System.Boolean disposing ) : void

Disposes this instance.

Приватные методы

Метод Описание
OnTimeout ( object sender, object o ) : void

Описание методов

Dispose() публичный Метод

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

Disposes this instance.
protected Dispose ( System.Boolean disposing ) : void
disposing System.Boolean The disposing.
Результат void

Start() публичный Метод

Starts a timeout check.
public Start ( ) : void
Результат void

Stop() публичный Метод

Stops the timeout check.
Typically called when an awaited operation completes before the timeout.
public Stop ( ) : void
Результат void

TimeoutCheck() публичный Метод

Initializes a new instance of the TimeoutCheck class.
public TimeoutCheck ( object subject, int timeoutInMilliseconds = 1000, bool autoStart = true ) : System
subject object The subject.
timeoutInMilliseconds int The timeout in milliseconds.
autoStart bool if set to true - timeout check will start automatically.
Результат System