'Declaration
<CanBeNullAttribute()> ReadOnly Property AttributeType As Type
'Usage
Dim instance As _UAWriteArguments Dim value As Type value = instance.AttributeType
[CanBeNull()] Type AttributeType {get;}
'Declaration
<CanBeNullAttribute()> ReadOnly Property AttributeType As Type
'Usage
Dim instance As _UAWriteArguments Dim value As Type value = instance.AttributeType
[CanBeNull()] Type AttributeType {get;}
This property can be null
if the OpcLabs.EasyOpc.UA.OperationModel.UAAttributeArguments.AttributeId is equal to OpcLabs.EasyOpc.UA.UAAttributeId.Value, and ValueType is null
.
A null
value in this property means that the component will determine the type of the Value attribute from the DataType and ValueRank attributes of the node first. This can have negative implication on the performance, and introduces a dependency of the value written on the behavior of the OPC server itself.
This method or property does not throw any exceptions, aside from execution exceptions such as System.Threading.ThreadAbortException or System.OutOfMemoryException.