ReliableSessionBindingElement
ReliableSessionBindingElement
Syntax
class ReliableSessionBindingElement : BindingElement
{
datetime AcknowledgementInterval;
boolean FlowControlEnabled;
datetime InactivityTimeout;
sint32 MaxPendingChannels;
sint32 MaxRetryCount;
sint32 MaxTransferWindowSize;
boolean Ordered;
integer ReliableMessagingVersion;
};
Methoden
Mit der ReliableSessionBindingElement-Klasse werden keine Methoden definiert.
Eigenschaften
Die ReliableSessionBindingElement-Klasse verfügt über die folgenden Eigenschaften:
AcknowledgementInterval
Datentyp: Zeitpunkt (Datum und Uhrzeit)
Zugriffstyp: Schreibgeschützt
Das Zeitintervall, in dem ein Ziel wartet, bevor eine Bestätigung an die Nachrichtenquelle in zuverlässigen Kanälen gesendet wird, die von der Factory erstellt werden.
FlowControlEnabled
Datentyp: Boolesch
Zugriffstyp: Schreibgeschützt
Ein boolescher Wert, der angibt, ob die Flusssteuerung aktiviert ist.
InactivityTimeout
Datentyp: Zeitpunkt (Datum und Uhrzeit)
Zugriffstyp: Schreibgeschützt
Gibt die maximale Dauer an, die der Kanal dem anderen Kommunikationsteilnehmer für das ausbleibende Senden von Nachrichten zugesteht, bevor im Kanal ein Fehler ausgelöst wird.
MaxPendingChannels
Datentyp: sint32
Zugriffstyp: Schreibgeschützt
Die maximale Anzahl von Kanälen, die auf dem Listener akzeptiert werden sollen.
MaxRetryCount
Datentyp: sint32
Zugriffstyp: Schreibgeschützt
Maximale Anzahl der Versuche eines zuverlässigen Kanals, eine Nachricht, für die keine Bestätigung empfangen wurde, erneut zu übertragen (durch Aufrufen von Send
im zugrunde liegenden Kanal).
MaxTransferWindowSize
Datentyp: sint32
Zugriffstyp: Schreibgeschützt
Die maximale Übertragungsfenstergröße für die zuverlässige Sitzung.
Bestellt
Datentyp: Boolesch
Zugriffstyp: Schreibgeschützt
Ein boolescher Wert, der angibt, ob Nachrichten auf jeden Fall in der Reihenfolge ihres Versands eintreffen.
ReliableMessagingVersion
Datentyp: Ganzzahl
Zugriffstyp: Schreibgeschützt
Eine ganze Zahl, die die in der zuverlässigen Sitzung verwendete WS-ReliableMessaging Protokollversion angibt.
Anforderungen
MOF | Deklariert in Servicemodel.mof. |
---|---|
Namespace | Definiert in root\ServiceModel |