UA Bundle SDK .NET
2.5.2.385
|
A class used to parse and manipulate OPC Binary dictionaries. More...
Public Member Functions | |
BinarySchemaBuilder () | |
Initializes a new instance of the BinarySchemaBuilder class. More... | |
BinarySchemaBuilder (string namespaceUri) | |
Initializes a new instance of the BinarySchemaBuilder class. More... | |
BinarySchemaBuilder (byte[] dictionary) | |
Initializes a new instance of the BinarySchemaBuilder class. More... | |
BinarySchemaBuilder (OpcBinary.TypeDictionary dictionary) | |
Initializes a new instance of the BinarySchemaBuilder class. More... | |
OpcBinary.TypeDictionary | GetDictionary () |
Builds an OPC Binary schema with the contents of the dictionary. More... | |
void | SetDictionary (OpcBinary.TypeDictionary dictionary) |
Updates the the object with the contents of the dictionary. More... | |
GenericDataType | NewTypeFromDictionary (XmlQualifiedName typeName) |
Creates a new generic type from the current dictionary. More... | |
bool | TypeExists (XmlQualifiedName name) |
Checks if the type is in the current dictionary. More... | |
void | AddEnumeration (GenericEnumeratedDataType definition) |
Adds an enumerated data type to the dictionary. More... | |
void | AddStructure (GenericStructureDataType definition) |
Adds a structured data type to the dictionary. More... | |
Properties | |
NodeId | DictionaryId [get, set] |
Gets or sets the NodeId for the dictionary variable. More... | |
string | NamespaceUri [get] |
Gets namespace URI for the dictionary. More... | |
A class used to parse and manipulate OPC Binary dictionaries.
|
inline |
Initializes a new instance of the BinarySchemaBuilder class.
|
inline |
Initializes a new instance of the BinarySchemaBuilder class.
namespaceUri | The namespace URI. |
|
inline |
Initializes a new instance of the BinarySchemaBuilder class.
dictionary | The dictionary serialized as an UTF-8 encoded XML document. |
|
inline |
Initializes a new instance of the BinarySchemaBuilder class.
dictionary | The dictionary. |
|
inline |
Adds an enumerated data type to the dictionary.
definition | The enumerated type. |
|
inline |
Adds a structured data type to the dictionary.
definition | The structured type. |
|
inline |
Builds an OPC Binary schema with the contents of the dictionary.
|
inline |
Creates a new generic type from the current dictionary.
typeName | Name of the type. |
|
inline |
Updates the the object with the contents of the dictionary.
dictionary | The dictionary. |
|
inline |
Checks if the type is in the current dictionary.
name | The name of the type. |
|
getset |
|
get |
Gets namespace URI for the dictionary.
The namespace URI.