C# Class Opc.Ua.Client.DataDictionary

Inheritance: ApplicationConfiguration
ファイルを表示 Open project: OPCFoundation/UA-.NET Class Usage Examples

Public Methods

Method Description
Contains ( NodeId descriptionId ) : bool

Returns true if the dictionary contains the data type description;

DataDictionary ( Session session ) : System

The default constructor.

GetSchema ( NodeId descriptionId ) : string

Returns the schema for the specified type (returns the entire dictionary if null).

Load ( ReferenceDescription dictionary ) : void

Loads the dictionary idetified by the node id.

Private Methods

Method Description
GetTypeSystem ( NodeId dictionaryId ) : void

Retrieves the type system for the dictionary.

Initialize ( ) : void

Sets private members to default values.

ReadDataTypes ( NodeId dictionaryId ) : void

Retrieves the data types in the dictionary.

ReadDictionary ( NodeId dictionaryId ) : byte[]

Reads the contents of a data dictionary.

Validate ( byte dictionary ) : void

Validates the type dictionary.

Method Details

Contains() public method

Returns true if the dictionary contains the data type description;
public Contains ( NodeId descriptionId ) : bool
descriptionId NodeId
return bool

DataDictionary() public method

The default constructor.
public DataDictionary ( Session session ) : System
session Session
return System

GetSchema() public method

Returns the schema for the specified type (returns the entire dictionary if null).
public GetSchema ( NodeId descriptionId ) : string
descriptionId NodeId
return string

Load() public method

Loads the dictionary idetified by the node id.
public Load ( ReferenceDescription dictionary ) : void
dictionary ReferenceDescription
return void