Udostępnij przez


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

Interwał czasu oczekiwania miejsca docelowego przed wysłaniem potwierdzenia do źródła wiadomości w niezawodnych kanałach utworzonych przez fabrykę.

Włączona funkcja FlowControlEnabled

Typ danych: boolean

Typ dostępu: tylko do odczytu

Wartość logiczna określająca, czy jest włączona kontrola przepływu.

Limit czasu braku aktywności

Typ danych: data/godzina

Typ dostępu: tylko do odczytu

Określa maksymalny czas, przez jaki kanał będzie zezwalał drugiej stronie komunikującej się na niewysyłanie żadnych wiadomości przed uszkodzeniem kanału.

MaxPendingChannels (Kanały maksymalne)

Typ danych: sint32

Typ dostępu: tylko do odczytu

Maksymalna liczba kanałów, które mogą czekać na zaakceptowanie przez słuchacza.

MaksymalnaLiczbaPonownychPrób

Typ danych: sint32

Typ dostępu: tylko do odczytu

Maksymalna liczba prób ponownego przesłania komunikatu, na który wiarygodny kanał nie otrzymał potwierdzenia, poprzez wywołanie Send kanału bazowego.

MaxTransferWindowSize (Maksymalny rozmiar okna)

Typ danych: sint32

Typ dostępu: tylko do odczytu

Maksymalny rozmiar okna transferu dla niezawodnej sesji.

Zamówiona

Typ danych: boolean

Typ dostępu: tylko do odczytu

Wartość logiczna określająca, czy wiadomości mają gwarancję nadejścia w kolejności, w jakiej zostały wysłane.

Niezawodna wersja wiadomości

Typ danych: liczba całkowita

Typ dostępu: tylko do odczytu

Liczba całkowita, która określa wersję protokołu WS-ReliableMessaging używaną w niezawodnej sesji.

Wymagania

MOF (Urząd Nadzoru Zadeklarowane w pliku Servicemodel.mof.
Namespace Zdefiniowany w katalogu głównym\ServiceModel

Zobacz także