ReliableSessionBindingElement
ReliableSessionBindingElement
Składnia
class ReliableSessionBindingElement : BindingElement
{
datetime AcknowledgementInterval;
boolean FlowControlEnabled;
datetime InactivityTimeout;
sint32 MaxPendingChannels;
sint32 MaxRetryCount;
sint32 MaxTransferWindowSize;
boolean Ordered;
integer ReliableMessagingVersion;
};
Metody
Klasa ReliableSessionBindingElement nie definiuje żadnych metod.
Właściwości
Klasa ReliableSessionBindingElement ma następujące właściwości:
PotwierdzenieInterval
Typ danych: data/godzina
Typ dostępu: tylko do odczytu
Przedział czasu oczekiwania miejsca docelowego przed wysłaniem potwierdzenia do źródła komunikatów w niezawodnych kanałach tworzonych przez fabrykę.
FlowControlEnabled
Typ danych: wartość logiczna
Typ dostępu: tylko do odczytu
Wartość logiczna określająca, czy sterowanie przepływem jest włączone.
Inactivitytimeout
Typ danych: data/godzina
Typ dostępu: tylko do odczytu
Określa maksymalny czas trwania kanału zezwala innej stronie komunikującej się nie wysyłać żadnych komunikatów przed awarią kanału.
MaxPendingChannels
Typ danych: sint32
Typ dostępu: tylko do odczytu
Maksymalna liczba kanałów, które mogą czekać na zaakceptowanie na odbiorniku.
MaxRetryCount
Typ danych: sint32
Typ dostępu: tylko do odczytu
Maksymalna liczba prób ponownego przesłania komunikatu, dla których nie odebrano potwierdzenia, przez wywołanie Send
jego kanału bazowego.
MaxTransferWindowSize
Typ danych: sint32
Typ dostępu: tylko do odczytu
Maksymalny rozmiar okna transferu dla niezawodnej sesji.
Zamówione
Typ danych: wartość logiczna
Typ dostępu: tylko do odczytu
Wartość logiczna określająca, czy komunikaty są gwarantowane do odebrania w kolejności, w której zostały wysłane.
ReliableMessagingVersion
Typ danych: liczba całkowita
Typ dostępu: tylko do odczytu
Liczba całkowita określająca wersję protokołu WS-ReliableMessaging używaną w sesji niezawodnej.
Wymagania
MOF | Zadeklarowany w pliku Servicemodel.mof. |
---|---|
Przestrzeń nazw | Zdefiniowane w katalogu głównym\ServiceModel |