OpcDataTypeAttribute Class

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

Defines the identifier of a custom data type which is represented by the Type on that this attribute is applied.

C#

[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum, AllowMultiple = false, Inherited = false)]
public class OpcDataTypeAttribute : Attribute, _Attribute


Inheritance ObjectAttribute › OpcDataTypeAttribute


Attributes AttributeUsageAttribute


Implements InteropServices._Attribute

Name Description
OpcDataTypeAttribute(Byte) Initializes a new instance of the OpcDataTypeAttribute class using the id to use to identify the according data type node.
OpcDataTypeAttribute(Byte, Int32) Initializes a new instance of the OpcDataTypeAttribute class using the id and namespaceIndex to use to identify the according data type node.
OpcDataTypeAttribute(Byte, String) Initializes a new instance of the OpcDataTypeAttribute class using the id and namespaceUri specified to use to identify the according data type node.
OpcDataTypeAttribute(Int32) Initializes a new instance of the OpcDataTypeAttribute class using the id to use to identify the according data type node.
OpcDataTypeAttribute(Int32, Int32) Initializes a new instance of the OpcDataTypeAttribute class using the id and namespaceIndex to use to identify the according data type node.
OpcDataTypeAttribute(Int32, String) Initializes a new instance of the OpcDataTypeAttribute class using the id and namespaceUri specified to use to identify the according data type node.
OpcDataTypeAttribute(String) Initializes a new instance of the OpcDataTypeAttribute class using the id to use to identify the according data type node.
OpcDataTypeAttribute(String, Int32) Initializes a new instance of the OpcDataTypeAttribute class using the id and namespaceIndex to use to identify the according data type node.
OpcDataTypeAttribute(String, String) Initializes a new instance of the OpcDataTypeAttribute class using the id and namespaceUri specified to use to identify the according data type node.
OpcDataTypeAttribute(UInt32) Initializes a new instance of the OpcDataTypeAttribute class using the id to use to identify the according data type node.
OpcDataTypeAttribute(UInt32, Int32) Initializes a new instance of the OpcDataTypeAttribute class using the id and namespaceIndex to use to identify the according data type node.
OpcDataTypeAttribute(UInt32, String) Initializes a new instance of the OpcDataTypeAttribute class using the id and namespaceUri specified to use to identify the according data type node.
Name Description
Description Gets or sets a human readable text that describes the data type.
Id Gets the node identifier used to define the data type node of the Type to that the attribute has been applied.