C# Class Opc.Ua.SimpleAttributeOperand

A clause that identifies a field to return with the event.
Inheritance: IFormattable
ファイルを表示 Open project: OPCFoundation/UA-.NETStandardLibrary Class Usage Examples

Public Methods

Method Description
Format ( IList browsePath ) : string

Formats a browse path.

Parse ( string browsePath ) : QualifiedNameCollection

Parses a browse path.

SimpleAttributeOperand ( FilterContext context, Opc.Ua.ExpandedNodeId typeId, IList browsePath ) : System

Creates an operand that references a component/property of a type.

SimpleAttributeOperand ( FilterContext context, Opc.Ua.ExpandedNodeId typeDefinitionId, string browsePath, uint attributeId, string indexRange ) : System

Creates an operand that references a component/property of a type.

SimpleAttributeOperand ( Opc.Ua.NodeId typeId, IList browsePath ) : System

Creates an operand that references a component/property of a type.

SimpleAttributeOperand ( Opc.Ua.NodeId typeId, Opc.Ua.QualifiedName browsePath ) : System

Creates an operand that references a component/property of a type.

ToString ( ) : string

Returns a T:System.String that represents the current T:System.Object.

ToString ( INodeTable nodeTable ) : string

Converts an AttributeOperand to a displayable string.

ToString ( string format, IFormatProvider formatProvider ) : string

Formats the value of the current instance using the specified format.

Validate ( FilterContext context, int index ) : ServiceResult

Validates the operand (sets the ParsedBrowsePath and ParsedIndexRange properties).

Method Details

Format() public static method

Formats a browse path.
public static Format ( IList browsePath ) : string
browsePath IList
return string

Parse() public static method

Parses a browse path.
public static Parse ( string browsePath ) : QualifiedNameCollection
browsePath string
return QualifiedNameCollection

SimpleAttributeOperand() public method

Creates an operand that references a component/property of a type.
public SimpleAttributeOperand ( FilterContext context, Opc.Ua.ExpandedNodeId typeId, IList browsePath ) : System
context FilterContext
typeId Opc.Ua.ExpandedNodeId
browsePath IList
return System

SimpleAttributeOperand() public method

Creates an operand that references a component/property of a type.
public SimpleAttributeOperand ( FilterContext context, Opc.Ua.ExpandedNodeId typeDefinitionId, string browsePath, uint attributeId, string indexRange ) : System
context FilterContext
typeDefinitionId Opc.Ua.ExpandedNodeId
browsePath string
attributeId uint
indexRange string
return System

SimpleAttributeOperand() public method

Creates an operand that references a component/property of a type.
public SimpleAttributeOperand ( Opc.Ua.NodeId typeId, IList browsePath ) : System
typeId Opc.Ua.NodeId
browsePath IList
return System

SimpleAttributeOperand() public method

Creates an operand that references a component/property of a type.
public SimpleAttributeOperand ( Opc.Ua.NodeId typeId, Opc.Ua.QualifiedName browsePath ) : System
typeId Opc.Ua.NodeId
browsePath Opc.Ua.QualifiedName
return System

ToString() public method

Returns a T:System.String that represents the current T:System.Object.
public ToString ( ) : string
return string

ToString() public method

Converts an AttributeOperand to a displayable string.
public ToString ( INodeTable nodeTable ) : string
nodeTable INodeTable
return string

ToString() public method

Formats the value of the current instance using the specified format.
public ToString ( string format, IFormatProvider formatProvider ) : string
format string The specifying the format to use. /// -or- /// null to use the default format defined for the type of the implementation.
formatProvider IFormatProvider The to use to format the value. /// -or- /// null to obtain the numeric format information from the current locale setting of the operating system.
return string

Validate() public method

Validates the operand (sets the ParsedBrowsePath and ParsedIndexRange properties).
public Validate ( FilterContext context, int index ) : ServiceResult
context FilterContext
index int
return ServiceResult