Skip to content

Reference

OpcBrowseNodeContext Class

Describes a single node accessed by an OpcClient for browsing.

Reference

OpcBrowseNodeContext Class ​

Namespace
Opc.UaFx.Client
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Members
OpcBrowseNodeContext Members
Also in
Opc.UaFx.Client

Describes a single node accessed by an OpcClient for browsing.

Syntax ​

csharp
public class OpcBrowseNodeContext : OpcNodeAccessContext
vbnet
Public Class OpcBrowseNodeContext
    Inherits OpcNodeAccessContext

Inheritance ​

Object → OpcNodeAccessContext → OpcBrowseNodeContext

Remarks ​

The OpcBrowseNodeContext is used whenever node browsing is performed using a specific OpcClient. An instance of this class does then provide the OpcNodeId of the node to browse on, the OpcClient, the OpcViewDescription of the view being browsed and a list of OpcNodeId objects identifying the different reference types to include for the browse operation.

Using this class or a scenario specific derivate of this class does simplify the API used for a specific node browse operation by reducing the amount of arguments (bound by the context object) they have to be passed.

Properties ​

NameDescription
Attributessince v2.9Gets the mask used to identify the different attributes to read after a whole layer (controlled by Degree) of nodes has been browsed.
DegreeGets a value indicating the degree of relation to browse at once.
Optionssince v2.8Gets the options used to include and exclude information offered by the server while browsing its address space.
ReferenceTypeIdsGets a read-only collection of OpcNodeId objects used to identify the different reference types to include while browsing the node tree.
ViewGets the OpcViewDescription which identifies the view used then browsing the node tree.

Methods ​

NameDescription
OnAddressSpaceExpiredprotected · virtual · since v2.11Raises the AddressSpaceExpired event of the OpcBrowseNodeContext.
Updateprotected · override · since v2.11Updates the context and raises the AddressSpaceExpired event.

Events ​

NameDescription
AddressSpaceExpiredsince v2.11Occurs in case the address space of the server the Opc.UaFx.Client is conntected to might or has been changed.

Inherits members from OpcNodeAccessContext.

Applies to ​

PackageVersions
Opc.UaFx.Advancedv2.5–v2.59