Reference
OpcDataTypeSystem Class
Represents an encoding-based system which is organized in type dictionaries to define type information to use to understand data exchanged via OPC UA using a specific type of encoding.
Reference
OpcDataTypeSystem Class
- Namespace
- Opc.UaFx
- Assembly
- Opc.UaFx.Advanced.dll
- Package
- Opc.UaFx.Advanced v2.59.0
- Members
- OpcDataTypeSystem Members
- Also in
- Opc.UaFx.Client
Represents an encoding-based system which is organized in type dictionaries to define type information to use to understand data exchanged via OPC UA using a specific type of encoding.
Syntax
csharp
public abstract class OpcDataTypeSystem : OpcTypeSystem<OpcDataTypeInfo>vbnet
Public MustInherit Class OpcDataTypeSystem
Inherits OpcTypeSystem(Of OpcDataTypeInfo)Inheritance
Object → OpcTypeSystem<OpcDataTypeInfo> → OpcDataTypeSystem
Implements
Properties
| Name | Description |
|---|---|
| Binary | Gets the type system used for Binary encoded type information offered by the Client or Server application. |
| Default | Gets the default type system used by the OPC UA stack. |
| Empty | Gets the type system to use if their is no specific type system data available. |
| EmptyDictionary | Gets the type dictionary to use if their is no specific type dictionary data available, but the empty type dictionary shall refer to the current Opc |
| EncodingType | Gets the type of encoding used for the data type dictionaries defined in the current Opc |
| Fallback | Gets the data type system used as the fallback system to query data type information which is referenced in the current Opc |
| Has | Gets a value indicating whether the type system already has determined at least some type dictionaries offered as Opc |
| Has | Gets a value indicating whether the type system has determined all type dictionaries offered as Opc |
| Name | Gets a value which defines the human-readable name of the type system represented. |
| NodeId | Gets a value which identifies the type system represented. |
| Xml | Gets the type system used for Xml encoded type information offered by the Client or Server application. |
Methods
| Name | Description |
|---|---|
| GetDictionaries | Retrieves all Opc |
| GetDictionary | Retrieves the OpcnameOrNamespace specified. |
| Get | Retrieves the OpcnameOrNamespace specified. |
| GetType | Retrieves the OpcDataTypeInfo object which declares the type which is identified by the encoding specified. |
| GetTypeCore | Retrieves the OpcDataTypeInfo object which declares the type which is identified by the encoding specified. |
| GetTypesCore | Retrieves all OpcDataTypeInfo objects offered by the current Opc |
| Of | Retrieves the type system used for the encodingType specified which provides encoded type information offered by the Client or Server application. |
| Retrieve | Retrieves all Opc |
| ToString | Returns a string representing the Name of the current Opc |
Inherits members from OpcTypeSystem<OpcDataTypeInfo>.
Applies to
| Package | Versions |
|---|---|
| Opc. | v2. |

