OpcDataField Class

Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll

Represents a data field declared by the structured data type of a specific OpcDataObject instance.

C#

public sealed class OpcDataField


Inheritance Object › OpcDataField

Name Description
Exists Gets a value indicating whether the Value of the field is part of the data object this field belongs to.
HasValue Gets a value indicating whether the Value property has been set.
IsOptional Gets a value indicating whether the current field might not necessarily exist in the data object this field belongs to.
Length Gets the length of the field expressed either explicit or implicit using a different OpcDataField.
LengthField Gets the field which explictly controls the Length of the Value of this field.
Name Gets the name of the current OpcDataField.
SwitchField Gets the field which explictly controls the existence of the Value of this field in the data object this field belongs to.
Value Gets or sets the value associated with the current field.
ValueType Gets the Type of Value the current field supports.
Name Description
ToString Returns a String representing the Name, ValueType and Value of the current OpcDataField.