Skip to content

Reference

OpcBrowseNodeContext Members

Describes a single node accessed by an OpcClient for browsing.

Reference

OpcBrowseNodeContext Members ​

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

Inherits members from OpcNodeAccessContext.

Properties ​

Attributes ​

since v2.9

Gets the mask used to identify the different attributes to read after a whole layer (controlled by Degree) of nodes has been browsed.

csharp
public OpcAttributes Attributes { get; }
vbnet
Public ReadOnly Property Attributes As OpcAttributes

Property value

OpcAttributes

A combination of the members defined by the OpcAttributes enumeration used to identify the different attributes (defined by the OpcAttribute enumeration) to read while browsing the different layers of the dedicated node tree.

Degree ​

Gets a value indicating the degree of relation to browse at once.

csharp
public OpcBrowseNodeDegree Degree { get; }
vbnet
Public ReadOnly Property Degree As OpcBrowseNodeDegree

Property value

OpcBrowseNodeDegree

One of the members defined by the OpcBrowseNodeDegree enumeration.

Options ​

since v2.8

Gets the options used to include and exclude information offered by the server while browsing its address space.

csharp
public OpcBrowseOptions Options { get; }
vbnet
Public ReadOnly Property Options As OpcBrowseOptions

Property value

OpcBrowseOptions

A combination of the members defined by the OpcBrowseOptions enumeration.

ReferenceTypeIds ​

Gets a read-only collection of OpcNodeId objects used to identify the different reference types to include while browsing the node tree.

csharp
public OpcReadOnlyNodeIdCollection ReferenceTypeIds { get; }
vbnet
Public ReadOnly Property ReferenceTypeIds As OpcReadOnlyNodeIdCollection

Property value

OpcReadOnlyNodeIdCollection

An instance of the read-only collection OpcReadOnlyNodeIdCollection containing the OpcNodeId objects identifying the reference types to include while browsing the node tree.

View ​

Gets the OpcViewDescription which identifies the view used then browsing the node tree.

csharp
public OpcViewDescription View { get; }
vbnet
Public ReadOnly Property View As OpcViewDescription

Property value

OpcViewDescription

The OpcViewDescription of the view to browse using this OpcBrowseNodeContext.

Methods ​

OnAddressSpaceExpired ​

protected · virtual · since v2.11

Raises the AddressSpaceExpired event of the OpcBrowseNodeContext.

csharp
protected virtual void OnAddressSpaceExpired(EventArgs e)
vbnet
Protected Overridable Sub OnAddressSpaceExpired(e As EventArgs)

Parameters

NameTypeDescription
eEventArgsThe event data.

Update ​

protected · override · since v2.11

Updates the context and raises the AddressSpaceExpired event.

csharp
protected override sealed void Update()
vbnet
Protected NotOverridable Overrides Sub Update()

Overrides

Update

Remarks

The Client calls this method when it starts to reconnect to the server and when it has been reconnected.

Events ​

AddressSpaceExpired ​

since v2.11

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

csharp
public event EventHandler AddressSpaceExpired
vbnet
Public Event AddressSpaceExpired As EventHandler

Event type

EventHandler