Skip to content

Reference

OpcNodeAccessToken Members

Represents the access to one attribute of a node of an OpcNodeManager requested by a read or write operation of a client (see Read and Write).

Reference

OpcNodeAccessToken Members ​

Type
OpcNodeAccessToken
Namespace
Opc.UaFx.Server
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0

Properties ​

Attribute ​

Gets the attribute of the Node to access.

csharp
public OpcAttribute Attribute { get; }
vbnet
Public ReadOnly Property Attribute As OpcAttribute

Property value

OpcAttribute

One of the members defined by the OpcAttribute enumeration.

Encoding ​

Gets the data encoding requested for the value to read.

csharp
public OpcName Encoding { get; }
vbnet
Public ReadOnly Property Encoding As OpcName

Property value

OpcName

The OpcName of the data encoding requested by the client of a read operation; Null for a write operation.

Handle ​

Gets the handle the stack uses to access the Node.

csharp
[CLSCompliant(false)]
public NodeHandle Handle { get; }
vbnet
<CLSCompliant(False)>
Public ReadOnly Property Handle As NodeHandle

Property value

NodeHandle

The NodeHandle of the node.

IndexRange ​

Obsolete: Use new 'Range' property instead.

Gets the index range of the value to access.

csharp
[CLSCompliant(false)]
[Obsolete("Use new 'Range' property instead.")]
public NumericRange IndexRange { get; }
vbnet
<CLSCompliant(False)>
<Obsolete("Use new 'Range' property instead.")>
Public ReadOnly Property IndexRange As NumericRange

Property value

NumericRange

The NumericRange of the Range.

Remarks

The property is obsolete; use Range instead.

Node ​

Gets the node to access.

csharp
public IOpcNode Node { get; }
vbnet
Public ReadOnly Property Node As IOpcNode

Property value

IOpcNode

An instance implementing the IOpcNode interface.

Range ​

since v2.24

Gets the index range of the value to access.

csharp
public OpcRange Range { get; }
vbnet
Public ReadOnly Property Range As OpcRange

Property value

OpcRange

The OpcRange requested by the client.

Result ​

Gets or sets the result of the access.

csharp
public OpcResult Result { get; set; }
vbnet
Public Property Result As OpcResult

Property value

OpcResult

The OpcResult of the access.

Remarks

The value the token provides after Read or Write has returned is reported to the client as the result of the operation.

Value ​

Gets the value of the access.

csharp
public OpcValue Value { get; }
vbnet
Public ReadOnly Property Value As OpcValue

Property value

OpcValue

The OpcValue which receives the value read, or which provides the value to write.