ServiceBehaviorAttribute

ServiceBehaviorAttribute

Szemantika

class ServiceBehaviorAttribute : Behavior  
{  
  boolean AutomaticSessionShutdown;  
  string ConcurrencyMode;  
  string ConfigurationName;  
  boolean IgnoreExtensionDataObject;  
  boolean IncludeExceptionDetailInFaults;  
  string InstanceContextMode;  
  sint32 MaxItemsInObjectGraph;  
  string Name;  
  string Namespace;  
  boolean ReleaseServiceInstanceOnTransactionComplete;  
  boolean TransactionAutoCompleteOnSessionClose;  
  string TransactionIsolationLevel;  
  datetime TransactionTimeout;  
  boolean UseSynchronizationContext;  
  boolean ValidateMustUnderstand;  
};  

Módszerek

A ServiceBehaviorAttribute osztály nem határoz meg metódusokat.

Tulajdonságok

A ServiceBehaviorAttribute osztály a következő tulajdonságokkal rendelkezik:

AutomaticSessionShutdown

Adattípus: logikai érték

Hozzáférési típus: Írásvédett

Azt jelzi, hogy a rendszer automatikusan bezárja-e a munkamenetet, amikor egy ügyfél bezár egy kimeneti munkamenetet.

Egyidejűségi mód

Adattípus: karakterlánc
Hozzáférési típus: Írásvédett

Azt jelzi, hogy egy szolgáltatás támogat-e egy szálat, több szálat vagy újrabelépő hívásokat.

KonfigurációNév

Adattípus: karakterlánc

Hozzáférési típus: Írásvédett

A szolgáltatáskonfiguráció neve.

IgnoreExtensionDataObject

Adattípus: logikai érték

Hozzáférési típus: Írásvédett

Megadja, hogy a rendszer ismeretlen szerializálási adatokat küldjön-e a vezetékre.

IncludeExceptionDetailInFaults

Adattípus: logikai érték

Hozzáférési típus: Írásvédett

Megadja, hogy a felügyelt kivételek adatai szerepeljenek-e az ügyfeleknek hibakeresési célból visszaadott SOAP-hibák részleteiben.

InstanceContextMode

Adattípus: karakterlánc

Hozzáférési típus: Írásvédett

Megadja, hogy mikor jön létre egy új szolgáltatásobjektum.

MaxItemsInObjectGraph

Adattípus: sint32

Hozzáférési típus: Írásvédett

A szerializált objektumban engedélyezett elemek maximális száma.

Név

Adattípus: karakterlánc

Hozzáférési típus: Írásvédett

A szolgáltatás névattribútuma a WSDL-ben.

Namespace

Adattípus: karakterlánc

Hozzáférési típus: Írásvédett

A szolgáltatás célnévtere a WSDL-ben.

Szolgáltatásinstance kiadása a tranzakció befejezésekor

Adattípus: logikai érték

Hozzáférési típus: Írásvédett

Megadja, hogy a szolgáltatásobjektum újra lesz-e újrahasznosított az aktuális tranzakció befejezésekor.

Tranzakció automatikus befejezése a munkamenet bezárásakor

Adattípus: logikai érték

Hozzáférési típus: Írásvédett

Megadja, hogy a függőben lévő tranzakciók befejeződnek-e az aktuális munkamenet bezárásakor.

tranzakció elszigeteltségi szintje

Adattípus: karakterlánc

Hozzáférési típus: Írásvédett

Megadja a tranzakciók elkülönítési szintjét.

Tranzakciós időkorlát

Adattípus: datetime

Hozzáférési típus: Írásvédett

Az az időszak, amelyen belül egy tranzakciónak be kell fejeződnie.

UseSynchronizationContext

Adattípus: logikai érték

Hozzáférési típus: Írásvédett

Megadja, hogy az aktuális szinkronizálási környezetet használja-e a szál végrehajtásának kiválasztásához.

ValidateMustUnderstand

Adattípus: logikai érték

Hozzáférési típus: Írásvédett

Megadja, hogy a rendszer vagy az alkalmazás kényszeríti-e a SOAP MustUnderstand fejlécfeldolgozást.

Követelmények

PÉNZÜGYMINISZTÉRIUM A Servicemodel.mif fájlban deklarálva.
Namespace A root\ServiceModel fájlban definiálva

Lásd még