ReliableSessionBindingElement
ReliableSessionBindingElement
Syntax
class ReliableSessionBindingElement : BindingElement
{
datetime AcknowledgementInterval;
boolean FlowControlEnabled;
datetime InactivityTimeout;
sint32 MaxPendingChannels;
sint32 MaxRetryCount;
sint32 MaxTransferWindowSize;
boolean Ordered;
integer ReliableMessagingVersion;
};
Methods
The ReliableSessionBindingElement class does not define any methods.
Properties
The ReliableSessionBindingElement class has the following properties:
AcknowledgementInterval
Data type: datetime
Access type: Read-only
The interval of time that a destination waits before sending an acknowledgement to the message source on reliable channels that are created by the factory.
FlowControlEnabled
Data type: boolean
Access type: Read-only
A Boolean value that specifies whether flow control is enabled.
InactivityTimeout
Data type: datetime
Access type: Read-only
Specifies the maximum duration the channel is going to allow the other communicating party not to send any messages before faulting the channel.
MaxPendingChannels
Data type: sint32
Access type: Read-only
The maximum number of channels that can wait to be accepted on the listener.
MaxRetryCount
Data type: sint32
Access type: Read-only
The maximum number of times a reliable channel attempts to retransmit a message it has not received an acknowledgement for, by calling Send
on its underlying channel.
MaxTransferWindowSize
Data type: sint32
Access type: Read-only
The maximum transfer window size for the reliable session.
Ordered
Data type: boolean
Access type: Read-only
A Boolean value that specifies whether messages are guaranteed to arrive in the order they were sent.
ReliableMessagingVersion
Data type: integer
Access type: Read-only
An integer that specifies the WS-ReliableMessaging protocol version used in the reliable session.
Requirements
MOF | Declared in Servicemodel.mof. |
---|---|
Namespace | Defined in root\ServiceModel |