.NET Based OPC UA Client/Server SDK
3.2.1.522
|
A transaction for one or more call requests for a single IMethodManager. More...
Inherits UnifiedAutomation.UaServer.TransactionHandle.
Public Member Functions | |
CallTransactionHandle (RequestContext context, Delegate callback, object callbackData) | |
Initializes a new instance of the CallTransactionHandle class. More... | |
Public Member Functions inherited from UnifiedAutomation.UaServer.TransactionHandle | |
TransactionHandle (RequestContext context, TransactionType transactionType, Delegate callback, object callbackData) | |
Initializes a new instance of the TransactionHandle class. More... | |
void | Add< T > (T parameter) |
Adds the specified parameter to the list associated with the type. More... | |
List< T > | GetList< T > () |
Gets the list of parameters with the specified type. More... | |
Properties | |
bool | HasItems [get] |
Gets a value indicating whether this transaction has items. More... | |
List< MethodOperationHandle > | MethodHandles [get] |
The method handles which are part of the transaction. More... | |
List< IList< Variant > > | InputArguments [get] |
The input arguments for each method call in the transaction. More... | |
Properties inherited from UnifiedAutomation.UaServer.TransactionHandle | |
RequestContext | Context [get] |
Gets the request context. More... | |
TransactionType | TransactionType [get] |
Gets the type of the transaction. More... | |
Delegate | Callback [get] |
The callback invoked whenever an operation within a transaction completes. More... | |
object | CallbackData [get] |
Gets the opaque data associated with the transaction by creator. More... | |
bool | Done [get] |
Gets or sets a value indicating whether the transaction is done. More... | |
uint | ExpectedItemCount [get, set] |
Gets or sets the total item count hint. More... | |
A transaction for one or more call requests for a single IMethodManager.
UnifiedAutomation.UaServer.CallTransactionHandle.CallTransactionHandle | ( | RequestContext | context, |
Delegate | callback, | ||
object | callbackData | ||
) |
Initializes a new instance of the CallTransactionHandle class.
context | The request context. |
callback | The callback to invoke when an operation completes. |
callbackData | The callback data. |
|
get |
Gets a value indicating whether this transaction has items.
true
if this transaction has items; otherwise, false
.
|
get |
The input arguments for each method call in the transaction.
|
get |
The method handles which are part of the transaction.