IServerMessageConfiguration

Overview

The IServerMessageConfiguration interface is used by the Remoting SDK Server Configuration System to represent requested server message(s) configuration. There is no need to implement this interface in the user code unless the server configuration should be loaded from other source (f.e. database) or in different format than are used by default.

Location

  • Reference: RemObjects.SDK.Server.dll
  • Namespace: RemObjects.SDK.Server
  • Platforms: .NET Core, .NET Framework, .NET Standard


Properties


BsonWrapResult

If set to true, this property instructs the object to wrap the remote method execution results into a result object before passing them back as required by the BSON specification.

Required for var or out parameters.

Note: Client- and server-side should use the same value.

 

property BsonWrapResult: Boolean read write;

 

Boolean BsonWrapResult { get; set; }

 

var BsonWrapResult: Boolean { get{} set{} }

 

Property BsonWrapResult() As Boolean

JsonWrapResult

Gets or sets a flag indicating whether the JSON root object of the current message should be wrapped into a result JSON entry.

This property should be set to true if it is intended to allow Remoting SDK for JavaScript-based clients to communicate with the server.

Required for var or out parameters.

Note: Client- and server-side should use the same value.

 

property JsonWrapResult: Boolean read write;

 

Boolean JsonWrapResult { get; set; }

 

var JsonWrapResult: Boolean { get{} set{} }

 

Property JsonWrapResult() As Boolean

MaxMessageSize

Gets or sets the maximum message size to be received.

 

property MaxMessageSize: Int32 read write;

 

Int32 MaxMessageSize { get; set; }

 

var MaxMessageSize: Int32 { get{} set{} }

 

Property MaxMessageSize() As Int32

MessageType

 

property MessageType: ServerMessageType read write;

 

ServerMessageType MessageType { get; set; }

 

var MessageType: ServerMessageType { get{} set{} }

 

Property MessageType() As ServerMessageType

SoapMode

 

property SoapMode: SoapMode read write;

 

SoapMode SoapMode { get; set; }

 

var SoapMode: SoapMode { get{} set{} }

 

Property SoapMode() As SoapMode

XmlRpcWrapResult

If set to true, this property instructs the object to wrap the remote method execution results into a result object before passing them back as required by the XML-RPC specification.

Required for var or out parameters.

Note: Client- and server-side should use the same value.

 

property XmlRpcWrapResult: Boolean read write;

 

Boolean XmlRpcWrapResult { get; set; }

 

var XmlRpcWrapResult: Boolean { get{} set{} }

 

Property XmlRpcWrapResult() As Boolean