| Name | Description | |
|---|---|---|
![]() | DefaultPermissionsInheritanceType | The default value of the PermissionsInheritanceType property.
This is a constant, and its value is |
The following tables list the members exposed by UAServerNode.
| Name | Description | |
|---|---|---|
![]() | DefaultPermissionsInheritanceType | The default value of the PermissionsInheritanceType property.
This is a constant, and its value is |
| Name | Description | |
|---|---|---|
![]() | Container | (Inherited from System.ComponentModel.Component) |
![]() | CustomReference | Can be used to distinguish otherwise equal widgets. (Inherited from OpcLabs.BaseLib.Widgets.Widget) |
![]() | DeclarationString | Describes the basic external characteristics of the node, such as its name. (Inherited from OpcLabs.BaseLib.NodeSpace.Node) |
![]() | EffectiveNodeDescriptor | The effective node descriptor by which this node is addressable in the OPC UA server. |
![]() | EffectivePermissionAssignment | Gets the effective permission assignment for this node, combining inherited and local permissions. |
![]() | HandleChildNodes | Determines whether the events from child nodes will be handled on this node as well. |
![]() | IsBranch | Overridden. Determines whether this node is a branch. |
![]() | IsLeaf | Overridden. Determines whether this node is a leaf. |
![]() | IsRoot | Determines whether this node is a root. (Inherited from OpcLabs.BaseLib.NodeSpace.Node) |
![]() | IsStarted | Determines whether the component is currently started. |
![]() | Item | Indexer to get a sub-node by name. |
![]() | Name | The name of this node in the node space. (Inherited from OpcLabs.BaseLib.NodeSpace.Node) |
![]() | NodeKind | Determines whether the node is a data variable, folder, or a root. |
![]() | Nodes | A collection of sub-nodes in this node (branch). (Inherited from OpcLabs.BaseLib.NodeSpace.Node) |
![]() | ParentNode | The server node that is the parent of this node. |
![]() | PermissionAssignment | Gets or sets the permission assignment for this node, which defines what permissions are assigned to specific roles. |
![]() | PermissionsInheritanceType | Gets or sets how permissions are inherited for this node. |
![]() | PropagateConversionError | Determines whether ConversionError events propagate to the parent node (defaults to True). |
![]() | PropagateDataSubscriptionChanged | Determines whether DataSubscriptionChanged events propagate to the parent node (defaults to True). |
![]() | PropagateRead | Determines whether Read events propagate to the parent node (defaults to True). |
![]() | PropagateSamplingIntervalChanged | Determines whether SamplingIntervalChanged events propagate to the parent node (defaults to True). |
![]() | PropagateWrite | Determines whether Write events propagate to the parent node (defaults to True). |
![]() | Site | (Inherited from System.ComponentModel.Component) |
![]() | State | An arbitrary object associated with the node. (Inherited from OpcLabs.BaseLib.NodeSpace.Node) |
| Name | Description | |
|---|---|---|
![]() | CanRaiseEvents | (Inherited from System.ComponentModel.Component) |
![]() | DesignMode | (Inherited from System.ComponentModel.Component) |
![]() | Events | (Inherited from System.ComponentModel.Component) |
![]() | IsDisposed | Determines whether the object has been disposed. (Inherited from OpcLabs.BaseLib.Widgets.Widget) |
![]() | IsLocked | Determines whether the node is locked. (Inherited from OpcLabs.BaseLib.NodeSpace.Node) |
![]() | ServiceContainer | The service container provided by this widget to inheritors. (Inherited from OpcLabs.BaseLib.Widgets.Widget) |
![]() | ValidBranchTypeList | Overridden. The types of branch sub-nodes that can be added to this node. |
![]() | ValidLeafTypeList | Overridden. The types of leaf sub-nodes that can be added to this node. |
| Name | Description | |
|---|---|---|
![]() | Add | Adds a sub-node to this node. (Inherited from OpcLabs.BaseLib.NodeSpace.Node) |
![]() | Clear | Removes all sub-nodes. (Inherited from OpcLabs.BaseLib.NodeSpace.Node) |
![]() | Clone | (Inherited from OpcLabs.BaseLib.NodeSpace.NodeFrontEnd) |
![]() | CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject) |
![]() | Dispose | Overloaded. (Inherited from OpcLabs.BaseLib.NodeSpace.NodeFrontEnd) |
![]() | Equals | Overloaded. Overridden. Determines whether the specified object is equal to the current object. |
![]() | GetEnumerator | (Inherited from OpcLabs.BaseLib.NodeSpace.Node) |
![]() | GetHashCode | Overridden. Serves as the default hash function. |
![]() | GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject) |
![]() | GetNewNodeNameBase | Overridden. Infrastructure. |
![]() | GetObjectData | (Inherited from OpcLabs.BaseLib.NodeSpace.NodeFrontEnd) |
![]() | GetSchema | (Inherited from OpcLabs.BaseLib.Widgets.Widget) |
![]() | GetService | (Inherited from OpcLabs.BaseLib.Widgets.Widget) |
![]() | GetTreeTraverser | Returns a tree traverser that iterates through the tree. |
![]() | GetType | Gets the System.Type of the current instance. (Inherited from object) |
![]() | InitializeLifetimeService | Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject) |
![]() | Lock | Locks the node. (Inherited from OpcLabs.BaseLib.NodeSpace.Node) |
![]() | ReadXml | (Inherited from OpcLabs.BaseLib.Widgets.Widget) |
![]() | Remove | Removes the specified sub-node from this node. (Inherited from OpcLabs.BaseLib.NodeSpace.Node) |
![]() | ToString | (Inherited from OpcLabs.BaseLib.NodeSpace.Node) |
![]() | Unlock | Unlocks the node. (Inherited from OpcLabs.BaseLib.NodeSpace.Node) |
![]() | ValueEquals | Overloaded. Determines whether the specified OpcLabs.BaseLib.NodeSpace.NodeFrontEnd is value equal to the current object. (Inherited from OpcLabs.BaseLib.NodeSpace.NodeFrontEnd) |
![]() | WriteXml | (Inherited from OpcLabs.BaseLib.Widgets.Widget) |
| Name | Description | |
|---|---|---|
![]() | Finalize | (Inherited from System.ComponentModel.Component) |
![]() | MemberwiseClone | Overloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject) |
![]() | OnContextTypesChanged | Infrastructure. (Inherited from OpcLabs.BaseLib.Widgets.Widget) |
![]() | OnConversionError | Raises the ConversionError event, indicating when data cannot be converted from Read, for Write, or in IUADataSubscription.OnNext. |
![]() | OnDataSubscriptionChanged | Raises the DataSubscriptionChanged event, indicating when data subscription has been added, removed, or modified. |
![]() | OnEffectivePermissionAssignmentChanged | Raises the EffectivePermissionAssignmentChanged event when the effective permission assignment changes. |
![]() | OnFirstUnlock | Called when the lock count becomes non-zero. (Inherited from OpcLabs.BaseLib.NodeSpace.NodeFrontEnd) |
![]() | OnLastUnlock | Called when the lock count becomes zero. (Inherited from OpcLabs.BaseLib.NodeSpace.NodeFrontEnd) |
![]() | OnNodeBackEndChange | Overridden. Called after the branch back-end has changed. |
![]() | OnRead | Raises the Read event to obtain the data for OPC UA read. |
![]() | OnSamplingIntervalChanged | Raises the SamplingIntervalChanged event, indicating when the sampling interval of a data variable has changed. |
![]() | OnStarting | Raises the Starting event, indicating when the component is starting. |
![]() | OnStopped | Raises the Stopped event, indicating when the component has stopped. |
![]() | OnWrite | Raises the Write event, supplying the OPC UA write data. |
![]() | ReadXmlElement | Infrastructure. (Inherited from OpcLabs.BaseLib.NodeSpace.NodeFrontEnd) |
![]() | WriteXmlElement | Infrastructure. (Inherited from OpcLabs.BaseLib.NodeSpace.NodeFrontEnd) |
| Name | Description | |
|---|---|---|
![]() | GetRequiredServiceNonNull | Overloaded. Gets the required service object of the specified type. |
![]() | SetState<TNode> | Sets the arbitrary object associated with the node. |
![]() | TryGetRequiredService<TService> | Tries to get the required service object of the specified type, casting it to the same type. |
| Name | Description | |
|---|---|---|
![]() | ConversionError | Raised when data cannot be converted from Read, for Write, or in data subscription's OpcLabs.BaseLib.ISink<T>.OnNext. |
![]() | DataSubscriptionChanged | Raised when data subscription has been added, removed, or modified. |
![]() | Disposed | (Inherited from System.ComponentModel.Component) |
![]() | EffectivePermissionAssignmentChanged | Raised when the effective permission assignment of this node has changed. |
![]() | PropertyChanged | (Inherited from OpcLabs.BaseLib.NodeSpace.Node) |
![]() | PropertyChanging | (Inherited from OpcLabs.BaseLib.NodeSpace.Node) |
![]() | Read | Raised to obtain the OPC UA read data. |
![]() | SamplingIntervalChanged | Raised when the sampling interval of a data variable has changed. |
![]() | Starting | Raised when the component is starting. |
![]() | Stopped | Raised when the component has stopped. |
![]() | Write | Raised to supply the OPC UA write data. |
Equality | Determines whether the two objects are equal. |
Implicit Type Conversion | Converts the specified server node to an OPC UA node descriptor for client usage. |
Inequality | Determines whether the two objects are not equal. |