.NET Based OPC UA Client/Server SDK  3.1.0.500
UnifiedAutomation.UaBase.MessageContext Class Reference

The context used during message encoding/decoding. More...

Public Member Functions

 MessageContext ()
 Initializes a new instance of the MessageContext class. More...
 
 MessageContext (EndpointConfiguration configuration)
 Creates a message context that can be used for a channel or endpoint. More...
 

Properties

NamespaceTable NamespaceUris [get, set]
 Gets or sets the namespace uris. More...
 
StringTable ServerUris [get, set]
 Gets or sets the server uris. More...
 
int MaxArrayLength [get, set]
 Gets or sets the length of the max array. More...
 
int MaxStringLength [get, set]
 Gets or sets the length of the max string. More...
 
int MaxByteStringLength [get, set]
 Gets or sets the length of the max byte string. More...
 
int MaxMessageSize [get, set]
 Gets or sets the size of the max message. More...
 
int MaxCallDepth [get, set]
 Gets or sets the size of the maximum recursive call depth. More...
 
EncodeableFactory Factory [get, set]
 Gets or sets the factory. More...
 
static MessageContext GlobalContext [get]
 The default context for the process (used only during XML serialization). More...
 
static MessageContext ThreadContext [get, set]
 The default context for the thread (used only during XML serialization). More...
 

Detailed Description

The context used during message encoding/decoding.

Constructor & Destructor Documentation

UnifiedAutomation.UaBase.MessageContext.MessageContext ( )
inline

Initializes a new instance of the MessageContext class.

UnifiedAutomation.UaBase.MessageContext.MessageContext ( EndpointConfiguration  configuration)
inline

Creates a message context that can be used for a channel or endpoint.

Returns
The new message context.

Property Documentation

EncodeableFactory UnifiedAutomation.UaBase.MessageContext.Factory
getset

Gets or sets the factory.

The factory.

MessageContext UnifiedAutomation.UaBase.MessageContext.GlobalContext
staticget

The default context for the process (used only during XML serialization).

int UnifiedAutomation.UaBase.MessageContext.MaxArrayLength
getset

Gets or sets the length of the max array.

The length of the max array.

int UnifiedAutomation.UaBase.MessageContext.MaxByteStringLength
getset

Gets or sets the length of the max byte string.

The length of the max byte string.

int UnifiedAutomation.UaBase.MessageContext.MaxCallDepth
getset

Gets or sets the size of the maximum recursive call depth.

The size of the maximum recursive call depth.

int UnifiedAutomation.UaBase.MessageContext.MaxMessageSize
getset

Gets or sets the size of the max message.

The size of the max message.

int UnifiedAutomation.UaBase.MessageContext.MaxStringLength
getset

Gets or sets the length of the max string.

The length of the max string.

NamespaceTable UnifiedAutomation.UaBase.MessageContext.NamespaceUris
getset

Gets or sets the namespace uris.

The namespace uris.

StringTable UnifiedAutomation.UaBase.MessageContext.ServerUris
getset

Gets or sets the server uris.

The server uris.

MessageContext UnifiedAutomation.UaBase.MessageContext.ThreadContext
staticgetset

The default context for the thread (used only during XML serialization).


The documentation for this class was generated from the following file: