Click or drag to resize

Message Properties

The Message type exposes the following members.

Properties
  NameDescription
Public propertyCreateDate
The DateTime object indicate the time when the operation is created. The date is managed by the Framework itself, Never change this value in code.
Public propertyCreateDateString
Gets the string representation of the Creation date.
Public propertyDirection
Direction of the current operation: Outgoing : Hummingbird as Driver; Incoming : Hummingbird as Stub
Public propertyElapsedTime
Gets the elapsed time.
Public propertyErrorMessage
Error messages are stored in this String object.
Public propertyInQueueDate
The DateTime object indicate the time when the operation is placed InQueue (before sending). The date is managed by the Framework itself, Never change this value in code.
Public propertyIsAuthenticated
Gets the flag if the transaction is treated with authentication used: Basic Authentication, Windows integrated authentication, ...
Public propertyIsAutomationMessage
Gets a value indicating whether this message is added by automation engine. The value is automatically set to true when the message is generated and automated test is running (Global.IsAutomatedTestRunning = True)
Public propertyIsError
Gets a value indicating whether the request/response is error.
Public propertyIsFlagged
Gets of Sets the value indicate where this message is flagged
Public propertyIsSecured
An indicator to end user, if the message is handled in a Secured context : whether it is encrypted, send via HTTPS channel or digitally signed.
Public propertyIsTerminiated
Gets the value if the current transaction is terminated.
Public propertyMetadata
Gets or sets the metadata related to this Message
Public propertyMetadataId
Unique Identifier of the AbstractMetadata, it is used to identify the meta data related to the current request or response.
Public propertyRequestDate
Gets or sets a DateTime object indicates the time where the request starts to send.
Public propertyRequestHttpHeaders
Gets or sets the HTTP headers used in the Request
Public propertyRequestObject
An .NET object representation of the request. This member will not be saved in your Hummingbird profile.
Public propertyRequestText
Text representation of the request message. This message is often serialized in XML, JSON or Text from RequestObject
Public propertyResponseDate
The DateTime object indicate the time when the operation gets response. The date is managed by the Framework itself, Never change this value in code.
Public propertyResponseHttpHeaders
Gets or sets the response HTTP headers.
Public propertyResponseObject
An .NET object representation of the response. This member will not be saved in your Hummingbird profile
Public propertyResponseText
Text representation of the response message. This message is often serialized in XML, JSON or Text form ResponseObject
Public propertyResponseTime
Gets the response time of the current service. if the service does not have a response time, the value will be -1;
Public propertyStatus
The status of the current operation.
Public propertyStatusString
The string expression of the current status. the expression is culture dependence, it will load the key "String_Status_[Status]" from the resource.
Public propertyTag
The Tag can be freely used by different AbstractServer to store any kind of objects. The Tag is not serialized so it can not be recovered after restart.
Public propertyTitle
The title of the message, a friendly message show in hummingbird user interface
Public propertyUri
Gets or Sets of the Uri used to send or receive the current message.
Top
See Also