Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll
Represents type declarations used for variable node types.
C#
public abstract class OpcVariableTypeInfo : OpcNodeTypeInfo, IOpcType, IOpcNodeInfo
Inheritance Object › OpcNodeTypeInfo › OpcVariableTypeInfo
Implements IOpcType, IOpcNodeInfo
Name | Description |
---|---|
ArrayDimensions | Gets the length for each dimension of an array value of the variable type represented. |
ArrayLength | Gets the total number of elements in all the dimensions of the array value of the variable type represented. |
ArrayRank | Gets the rank (number of dimensions) of the array value of the variable type represented. For example, a one-dimensional array returns 1, a two-dimensional array returns 2, and so on. |
BaseType | Gets the type from which the current OpcNodeTypeInfo directly inherits. (Inherited from OpcNodeTypeInfo) |
Category | Gets the NodeCategoryOpcAttribute which identifies the kind of node and is therefore used to classify the node regarding its use and purpose. |
Category | Gets the NodeCategoryOpcAttribute which identifies the kind of node and is therefore used to classify the node regarding its use and purpose. (Inherited from OpcNodeTypeInfo) |
DataType | |
DataTypeId | |
Documentation | Gets any semantic information that would help a human to understand what the type represents. (Inherited from OpcNodeTypeInfo) |
Empty | Gets the type to use if their is no specific type data available. (Inherited from OpcNodeTypeInfo) |
IsAbstract | (Inherited from OpcNodeTypeInfo) |
IsArray | Gets a value indicating whether the value of the variable represented is an array. |
IsEmpty | Gets a value indicating whether the current OpcNodeTypeInfo represents a type to use if there is no specific type described. (Inherited from OpcNodeTypeInfo) |
IsUnknown | Gets a value indicating whether the OpcNodeTypeInfo acts as a placeholder for a referenced type its type declaration could not resolved. (Inherited from OpcNodeTypeInfo) |
Name | Gets a value which defines the human-readable name of the type represented. A node which represents this OpcNodeTypeInfo uses the Name as its BrowseName. (Inherited from OpcNodeTypeInfo) |
SymbolicName | (Inherited from OpcNodeTypeInfo) |
TypeId | Gets a value which identifies the type represented. A node which represents this OpcNodeTypeInfo uses the TypeId as its NodeId. (Inherited from OpcNodeTypeInfo) |
TypeSystem | Gets the the OpcNodeTypeSystem which conains the node type declaration represented. (Inherited from OpcNodeTypeInfo) |
UnderlyingType | Gets the type which provides the implementation of the OpcNodeTypeInfo. (Inherited from OpcNodeTypeInfo) |
UserWriteAccess | (Inherited from OpcNodeTypeInfo) |
ValueRank | |
WriteAccess | (Inherited from OpcNodeTypeInfo) |
Name | Description |
---|---|
AttributeValue(OpcAttribute) | Retrieves the value of the attribute specified. |
AttributeValue(OpcAttribute) | Retrieves the value of the attribute specified. (Inherited from OpcNodeTypeInfo) |
AttributeValue``1(OpcAttribute) | Retrieves the value of the attribute specified. (Inherited from OpcNodeTypeInfo) |
Child(OpcName) | (Inherited from OpcNodeTypeInfo) |
Children | (Inherited from OpcNodeTypeInfo) |
Description(String) | (Inherited from OpcNodeTypeInfo) |
Descriptions | (Inherited from OpcNodeTypeInfo) |
DisplayName(String) | (Inherited from OpcNodeTypeInfo) |
DisplayNames | (Inherited from OpcNodeTypeInfo) |
GetArrayLength(Int32) | Gets a 32-bit integer that represents the number of elements in the specified dimension of the array value of the variable type. |
GetArrayLowerBound(Int32) | Gets the index of the first element of the specified dimension in the array value of the variable type. |
GetArrayUpperBound(Int32) | Gets the index of the last element of the specified dimension in the array value of the variable type. |
GetUnderlyingType | Retrieves the Type which provides the implementation of the OpcNodeTypeInfo. (Inherited from OpcNodeTypeInfo) |
References | (Inherited from OpcNodeTypeInfo) |
ToString | Returns a String representing the Name or the UnderlyingType of the current OpcNodeTypeInfo. (Inherited from OpcNodeTypeInfo) |