Click or drag to resize

CFXEnvelope Class

[This is preliminary documentation and is subject to change.]

The CFXEnvelope class is the outer envelope or container in which all CFX messages are enclosed for transmission. Common properties, such as a globally unique identifier (ID) and the timestamp for the message (TimeStamp), are defined by this container class and are included with all CFX message transmissions.
{
   "MessageName": "CFX.EndpointConnected",
   "Version": "1.0",
   "TimeStamp": "2018-03-26T16:52:25.3769532-04:00",
   "UniqueID": "f3b2c8ec-50b7-4c63-9cb3-2ed57c01880f",
   "Source": null,
   "Target": null,
   "RequestID": null,
   "MessageBody": {
     "CFXHandle": "SMTPlus.Model_21232.SN23123",
     "RequestNetworkUri": "amqp://host33/",
     "RequestTargetAddress": "/queue/SN23123"
    }
}
Inheritance Hierarchy
SystemObject
  CFXCFXEnvelope

Namespace:  CFX
Assembly:  CFXnet46 (in CFXnet46.dll) Version: 1.0.5
Syntax
public class CFXEnvelope

The CFXEnvelope type exposes the following members.

Properties
  NameDescription
Public propertyMessageBody
The message payload (The CFX message enclosed in this envelope).
Public propertyMessageName
Public propertyRequestID
Public propertySource
Public propertyTarget
Public propertyTimeStamp
Public propertyUniqueID
Public propertyVersion
Top
Methods
Fields
  NameDescription
Public fieldStatic memberCFXVERSION
Top
See Also

Reference