C# Class Opc.Ua.TypeTable.TypeInfo

Stores the information about an indexed type.
ファイルを表示 Open project: OPCFoundation/UA-.NETStandardLibrary

Public Properties

Property Type Description
BrowseName Opc.Ua.QualifiedName
Deleted bool
Encodings Opc.Ua.NodeId[]
NodeId Opc.Ua.NodeId
SubTypes NodeIdDictionary
SuperType TypeInfo

Public Methods

Method Description
AddSubType ( TypeInfo subType ) : void

Adds a subtype to the object.

GetSubtypes ( List nodeIds ) : void

Adds the subtypes to the list.

IsTypeOf ( Opc.Ua.NodeId nodeId ) : bool

Checks if the type is a subtype of the specified node.

RemoveSubType ( Opc.Ua.NodeId subtypeId ) : void

Remove subtype.

Method Details

AddSubType() public method

Adds a subtype to the object.
public AddSubType ( TypeInfo subType ) : void
subType TypeInfo The subtype
return void

GetSubtypes() public method

Adds the subtypes to the list.
public GetSubtypes ( List nodeIds ) : void
nodeIds List The node identifiers.
return void

IsTypeOf() public method

Checks if the type is a subtype of the specified node.
public IsTypeOf ( Opc.Ua.NodeId nodeId ) : bool
nodeId Opc.Ua.NodeId The node identifier.
return bool

RemoveSubType() public method

Remove subtype.
public RemoveSubType ( Opc.Ua.NodeId subtypeId ) : void
subtypeId Opc.Ua.NodeId The subtype identifier.
return void

Property Details

BrowseName public_oe property

public QualifiedName,Opc.Ua BrowseName
return Opc.Ua.QualifiedName

Deleted public_oe property

public bool Deleted
return bool

Encodings public_oe property

public NodeId[],Opc.Ua Encodings
return Opc.Ua.NodeId[]

NodeId public_oe property

public NodeId,Opc.Ua NodeId
return Opc.Ua.NodeId

SubTypes public_oe property

public NodeIdDictionary SubTypes
return NodeIdDictionary

SuperType public_oe property

public TypeInfo SuperType
return TypeInfo