C# Класс Opc.Ua.AsyncResultBase

A base class for AsyncResult objects
Наследование: IAsyncResult, IDisposable
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AsyncResultBase ( AsyncCallback callback, object callbackData, int timeout ) : System

Initializes a new instance of the AsyncResultBase class.

Dispose ( ) : void

Frees any unmanaged resources.

OperationCompleted ( ) : void

Called to invoke the callback after the asynchronous operation completes.

WaitForComplete ( ) : bool

Waits for the operation to complete.

WaitForComplete ( IAsyncResult ar ) : void

Waits for the operation to complete.

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

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

An overrideable version of the Dispose.

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

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

Called when the operation times out.

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

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

Initializes a new instance of the AsyncResultBase class.
public AsyncResultBase ( AsyncCallback callback, object callbackData, int timeout ) : System
callback AsyncCallback The callback to use when the operation completes.
callbackData object The callback data.
timeout int The timeout for the operation.
Результат System

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

Frees any unmanaged resources.
public Dispose ( ) : void
Результат void

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

An overrideable version of the Dispose.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

Called to invoke the callback after the asynchronous operation completes.
public OperationCompleted ( ) : void
Результат void

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

Waits for the operation to complete.
public WaitForComplete ( ) : bool
Результат bool

WaitForComplete() публичный статический Метод

Waits for the operation to complete.
public static WaitForComplete ( IAsyncResult ar ) : void
ar IAsyncResult The result object returned from the Begin method.
Результат void