Skip to content

Reference

IOpcTypeSystem Members

Provides type information used within a specific scope of OPC UA.

Reference

IOpcTypeSystem Members ​

Type
IOpcTypeSystem
Namespace
Opc.UaFx
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Also in
Opc.UaFx.Client

Inherits members from IOpcTypeProvider.

Properties ​

FallbackTypeSystem ​

Gets the type system used as the fallback system to query type information which is referenced in the current IOpcTypeSystem but is not declared.

csharp
IOpcTypeSystem FallbackTypeSystem { get; }
vbnet
ReadOnly Property FallbackTypeSystem As IOpcTypeSystem

Property value

IOpcTypeSystem

An IOpcTypeSystem instance used to query type information which is referenced but not declared within the current type system or a null reference (Nothing in Visual Basic) if the current IOpcTypeSystem is independent from a different type system. Such type systems typically declare types which only reference others declared in the same system as well.

IsEmpty ​

Gets a value indicating whether the current IOpcTypeSystem represents a type system to use if there is no specific type system described.

csharp
bool IsEmpty { get; }
vbnet
ReadOnly Property IsEmpty As Boolean

Property value

Boolean

The value true if the type system does not declare a specific type system; otherwise the value false.

Scope ​

Gets the scope of types covered by the current IOpcTypeSystem.

csharp
OpcTypeSystemScopes Scope { get; }
vbnet
ReadOnly Property Scope As OpcTypeSystemScopes

Property value

OpcTypeSystemScopes

One of the members defined by the OpcTypeSystemScopes enumeration.