Skip to content

Reference

OpcAttributeInfo Members

Provides the identifier, the value and the metadata of an attribute of a node, as provided by the OpcNodeInfo of the node.

Reference

OpcAttributeInfo Members ​

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

Properties ​

DataType ​

Gets the built-in data type which the OPC UA specification defines for the value of the attribute.

csharp
public OpcDataType DataType { get; }
vbnet
Public ReadOnly Property DataType As OpcDataType

Property value

OpcDataType

One of the members defined by the OpcDataType enumeration.

DataTypeId ​

Gets the identifier of the data type which the OPC UA specification defines for the value of the attribute.

csharp
public OpcNodeId DataTypeId { get; }
vbnet
Public ReadOnly Property DataTypeId As OpcNodeId

Property value

OpcNodeId

The OpcNodeId of the data type node.

Identifier ​

Gets the identifier of the attribute.

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

Property value

OpcAttribute

One of the members defined by the OpcAttribute enumeration.

Name ​

Gets the name which the OPC UA specification defines for the attribute.

csharp
public string Name { get; }
vbnet
Public ReadOnly Property Name As String

Property value

String

The name of the attribute.

Value ​

Gets the value of the attribute.

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

Property value

OpcValue

The OpcValue read from the server for the attribute, which also provides the status of the read operation.

ValueRank ​

Gets the value rank which the OPC UA specification defines for the value of the attribute.

csharp
public int ValueRank { get; }
vbnet
Public ReadOnly Property ValueRank As Integer

Property value

Int32

The value rank of the value of the attribute.

WriteAccess ​

Gets the flag which represents the attribute in the write mask of a node.

csharp
public OpcAttributeWriteAccess WriteAccess { get; }
vbnet
Public ReadOnly Property WriteAccess As OpcAttributeWriteAccess

Property value

OpcAttributeWriteAccess

The OpcAttributeWriteAccess flag of the attribute.