Skip to content

Reference

OpcEncodingStackFrame Class

Provides information about a OpcEncodingStackFrame, which represents the encoding / decoding operation performed on the encoding stack for the current encode / decode operation.

Reference

OpcEncodingStackFrame Class ​

since v2.8

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

Provides information about a OpcEncodingStackFrame, which represents the encoding / decoding operation performed on the encoding stack for the current encode / decode operation.

Syntax ​

csharp
public class OpcEncodingStackFrame
vbnet
Public Class OpcEncodingStackFrame

Inheritance ​

Object → OpcEncodingStackFrame

Properties ​

NameDescription
DataGets the data which is about to encode / decode.
EncodingGets the type of encoding supported by the encoder / decoder used.
ExceptionGets the Exception created or caught during the encoding / decoding operation.
FieldNameGets the name of the field of an Instance which is about to get encoded / decoded.
FieldTypeGets the type of the field being encoded / decoded.
InstanceGets the object instance its data is being encoded / decoded.
MessageGets the description of the outcome of the current encoding / decoding operation.
MethodNameGets the name of the encoder / decoder method in which the frame is executing.
PositionGets the zero-based position of the encoder / decoder within its underlying stream during the operation of the current OpcEncodingStackFrame.
TypeIdGets the identifier of the type being encoded / decoded.
TypeIdAbsoluteGets the absolute TypeId (if available).

Methods ​

NameDescription
ToStringoverrideReturns a readable representation of the stack frame.

Applies to ​

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