Skip to content

Reference

OpcEncodingMask Class

Defines the characteristics of the 'EncodingMask' of a type with optional members.

Reference

OpcEncodingMask Class ​

since v2.8

Namespace
Opc.UaFx
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Members
OpcEncodingMask Members
Also in
Opc.UaFx.Client

Defines the characteristics of the 'EncodingMask' of a type with optional members.

Syntax ​

csharp
public class OpcEncodingMask
vbnet
Public Class OpcEncodingMask

Inheritance ​

Object → OpcEncodingMask

Constructors ​

NameDescription
OpcEncodingMask2 overloadsInitializes a new instance of the OpcEncodingMask class using the kind defined while the Size of the mask is determined depending on the OpcEncodingMaskKind specified.

Properties ​

NameDescription
DefaultstaticGets the default characteristics used to encode optional members of a type using the Explicit.
DefaultAutostatic · since v2.50Gets the default characteristics used to encode optional members of a type using the Auto.
KindGets a value which defines how the 'EncodingMask' of a type is used and an which way it is declared and used by the type to control the existence of its optional members.
SizeGets the number of bytes to use for the 'EncodingMask'.
SizeInBitsGets the number of bits to use for the 'EncodingMask'.

Applies to ​

PackageVersions
Opc.UaFx.Advancedv2.8–v2.59