OpcEncodingStackTrace Class

Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll

Represents a stack trace of an encoder / decoder, which is an ordered collection of one or more stack frames.


public class OpcEncodingStackTrace : IEnumerable<OpcEncodingStackFrame>, IEnumerable

Inheritance Object › OpcEncodingStackTrace

Implements IEnumerable<OpcEncodingStackFrame>, IEnumerable

Name Description
Empty Gets a OpcEncodingStackTrace with a FrameCount equals zero.
FrameCount Gets the number of frames in the stack trace.
IsEmpty Gets a value indicating whether the stack trace is empty.
IsEnabled Gets or sets a value indicating whether encoders / decoders shall build a stack trace of the operations performed. The default value is false. In case there tracing of the encode / decode operations is enabled the overall performance of the encoders / decoders used slows down.
Name Description
GetFrame(Int32) Gets the specified stack frame.
GetFrames Returns a copy of all stack frames in the current stack trace.
ToString Returns a readable representation of the stack trace.