.NET Based OPC UA Client/Server SDK
2.5.6.402
|
Stores state information for asynchronous connect operations. More...
Inherits UnifiedAutomation.UaBase.AsyncResultBase.
Public Member Functions | |
SessionAsyncResult (AsyncCallback callback, object userData, int timeout) | |
Initializes a new instance of the SessionAsyncResult class. More... | |
Public Member Functions inherited from UnifiedAutomation.UaBase.AsyncResultBase | |
AsyncResultBase (AsyncCallback callback, object callbackData, int timeout) | |
Initializes a new instance of the AsyncResultBase class. More... | |
void | Dispose () |
Frees any unmanaged resources. More... | |
bool | WaitForComplete () |
Waits for the operation to complete. More... | |
void | OperationCompleted () |
Called to invoke the callback after the asynchronous operation completes. More... | |
void | Fault (StatusCode statusCode) |
Called when a fault occurrs. More... | |
void | Fault (Exception e) |
Called when a fault occurrs. More... | |
Properties | |
SessionClient | Session [get, set] |
Gets or sets the session. More... | |
RequestSettings | RequestSettings [get, set] |
Gets or sets the request settings. More... | |
Properties inherited from UnifiedAutomation.UaBase.AsyncResultBase | |
object | Lock [get] |
An object used to synchronize access to the result object. More... | |
AsyncCallback | Callback [get] |
The method to invoke when the request completes. More... | |
IAsyncResult | InnerResult [get, set] |
An object used to synchronize access to the result object. More... | |
StatusCode | Error [get] |
An error that occured during processing. More... | |
Exception | Exception [get] |
An exception that occured during processing. More... | |
object | AsyncState [get, set] |
Gets a user-defined object that qualifies or contains information about an asynchronous operation. More... | |
WaitHandle | AsyncWaitHandle [get] |
Gets a T:System.Threading.WaitHandle that is used to wait for an asynchronous operation to complete. More... | |
bool | CompletedSynchronously [get] |
Gets a value that indicates whether the asynchronous operation completed synchronously. More... | |
bool | IsCompleted [get] |
Gets a value that indicates whether the asynchronous operation has completed. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from UnifiedAutomation.UaBase.AsyncResultBase | |
static void | WaitForComplete (IAsyncResult ar) |
Waits for the operation to complete. More... | |
Protected Member Functions inherited from UnifiedAutomation.UaBase.AsyncResultBase | |
virtual void | Dispose (bool disposing) |
An overrideable version of the Dispose. More... | |
Stores state information for asynchronous connect operations.
|
inline |
Initializes a new instance of the SessionAsyncResult class.
callback | The callback. |
userData | The user data. |
timeout | The timeout. |
|
getset |
Gets or sets the request settings.
The request settings.
|
getset |
Gets or sets the session.
The session.