UA Bundle SDK .NET
2.1.2.227
|
A handle for an object and method accessed during a call operation. More...
Inherits UnifiedAutomation.UaServer.HandleBase.
Public Member Functions | |
MethodHandle (IMethodManager manager, INodeManager nodeManager, IUserAccessManager userAccessManager, NodeId objectId, NodeId methodId) | |
Initializes a new instance of the MethodHandle class. More... | |
Public Member Functions inherited from UnifiedAutomation.UaServer.HandleBase | |
HandleBase (NodeId nodeId, INodeManager nodeManager, IUserAccessManager userAccessManager) | |
Initializes a new instance of the HandleBase class. More... | |
override string | ToString () |
Returns a System.String that represents this instance. More... | |
string | ToString (string format, IFormatProvider formatProvider) |
Returns a System.String that represents this instance. More... | |
Properties | |
IMethodManager | MethodManager [get, set] |
Gets the method manager that knows how to call the method on the selected object. More... | |
NodeId | ObjectId [get] |
Gets the object id. More... | |
NodeId | MethodId [get, set] |
Gets the method id. More... | |
NodeId | MethodDeclarationId [get, set] |
Gets the method declaration id. More... | |
object | MethodData [get, set] |
Gets the UserData for the Method Node. The NodeData has the UserData for the Object Node. More... | |
CallMethodEventHandler | Dispatcher [get, set] |
Gets the handler for the method. More... | |
Properties inherited from UnifiedAutomation.UaServer.HandleBase | |
NodeId | NodeId [get, set] |
Gets the node id. More... | |
INodeManager | NodeManager [get, set] |
Gets the node manager that created the handle. More... | |
IUserAccessManager | UserAccessManager [get, set] |
The object that is used to check if the current user has access to the node. More... | |
uint | Type [get, set] |
Gets the type of the handle assigned by the creator of the handle. More... | |
object | NodeData [get, set] |
Gets or sets the user data associated with the node by the creator of the node. More... | |
object | UserData [get, set] |
Gets or sets the opaque data associated with the handle by the creator of the handle. More... | |
A handle for an object and method accessed during a call operation.
UnifiedAutomation.UaServer.MethodHandle.MethodHandle | ( | IMethodManager | manager, |
INodeManager | nodeManager, | ||
IUserAccessManager | userAccessManager, | ||
NodeId | objectId, | ||
NodeId | methodId | ||
) |
Initializes a new instance of the MethodHandle class.
manager | The method manager. |
nodeManager | The node manager. |
userAccessManager | The user access manager. |
objectId | The object id. |
methodId | The method id. |
|
getset |
Gets the handler for the method.
|
getset |
Gets the UserData for the Method Node. The NodeData has the UserData for the Object Node.
|
getset |
Gets the method declaration id.
|
getset |
Gets the method id.
|
getset |
Gets the method manager that knows how to call the method on the selected object.
|
get |
Gets the object id.