Zachowanie wywołania zwrotnego

Zachowanie wywołania zwrotnego

Składnia

class CallbackBehavior : Behavior  
{  
  boolean AutomaticSessionShutdown;  
  string ConcurrencyMode;  
  boolean IgnoreExtensionDataObject;  
  boolean IncludeExceptionDetailInFaults;  
  boolean MaxItemsInObjectGraph;  
  boolean UseSynchronizationContext;  
  boolean ValidateMustUnderstand;  
};  

Metody

Klasa CallbackBehavior nie definiuje żadnych metod.

Właściwości

Klasa CallbackBehavior ma następujące właściwości:

AutomaticSessionShutdown (Automatyczne wyłączanie sesji)

Typ danych: boolean

Typ dostępu: tylko do odczytu

W przypadku wartości true sesja jest automatycznie zamykana, gdy usługa zamyka sesję dupleksu.

ConcurrencyMode (Tryb współbieżności)

Typ danych: ciąg
Typ dostępu: tylko do odczytu

Określa, czy usługa obsługuje jeden wątek, wiele wątków lub wywołania współbieżne.

IgnoreExtensionDataObject

Typ danych: boolean

Typ dostępu: tylko do odczytu

Wartość określająca, czy mają być wysyłane nieznane dane serializacji do sieci.

IncludeExceptionDetailInFaults

Typ danych: boolean

Typ dostępu: tylko do odczytu

Po włączeniu szczegółowe informacje o wyjątkach w wywołaniu zwrotnym są dołączane do usterek zwracanych do usługi.

MaxItemsInObjectGraph

Typ danych: boolean

Typ dostępu: tylko do odczytu

Maksymalna liczba elementów dozwolona w serializowanym obiekcie.

UseSynchronizationContext

Typ danych: boolean

Typ dostępu: tylko do odczytu

Określa, czy należy użyć bieżącego kontekstu synchronizacji, aby wybrać wątek wykonywania.

ValidateMustUnderstand (ValidateMustUnderstand

Typ danych: boolean

Typ dostępu: tylko do odczytu

Określa, czy system, czy aplikacja wymusza przetwarzanie nagłówka SOAP MustUnderstand .

Wymagania

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

Zobacz także