OpcArgumentInfo Class

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

Provides properties and methods for the examination a single argument of a node classified as Method.

C#

public class OpcArgumentInfo


Inheritance Object › OpcArgumentInfo

Name Description
ArrayDimensions Gets the length for each dimension of an array value of the argument represented.
ArrayLength Gets the total number of elements in all the dimensions of the array value of the argument represented.
ArrayRank Gets the rank (number of dimensions) of the array value of the argument represented. For example, a one-dimensional array returns 1, a two-dimensional array returns 2, and so on.
DataType Gets the OpcTypeNodeInfo about the data type node of the argument represented.
DataTypeId Gets the OpcNodeId about the data type node of the argument represented.
DefaultValue Gets the value of the argument that is by default used in case there is no custom value specified for the argument.
Description Gets the textual description of the use of the argument represented.
IsArray Gets a value indicating whether the value of the argument represented is an array.
Name Gets the name of the argument.
Name Description
GetArrayLength(Int32) Gets a 32-bit integer that represents the number of elements in the specified dimension of the array value of the argument.
GetArrayLowerBound(Int32) Gets the index of the first element of the specified dimension in the array value of the argument.
GetArrayUpperBound(Int32) Gets the index of the last element of the specified dimension in the array value of the argument.