Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
ServiceBehaviorAttribute (atributo de comportamiento de servicio)
Sintaxis
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étodos
La clase ServiceBehaviorAttribute no define ningún método.
Propiedades
La clase ServiceBehaviorAttribute tiene las siguientes propiedades:
AutomaticSessionShutdown
Tipo de datos: booleano
Tipo de acceso: solo lectura
Indica si se cierra automáticamente una sesión cuando un cliente cierra una sesión de salida.
ConcurrencyMode
Tipo de datos: cadena
Tipo de acceso: solo lectura
Indica si un servicio admite un subproceso, varios subprocesos o llamadas reentrantes.
NombreDeConfiguración
Tipo de datos: cadena
Tipo de acceso: solo lectura
El nombre de la configuración del servicio.
IgnorarObjetoDeDatosDeExtensión
Tipo de datos: booleano
Tipo de acceso: solo lectura
Especifica si se deben enviar datos de serialización desconocidos a la conexión.
IncludeExceptionDetailInFaults
Tipo de datos: booleano
Tipo de acceso: solo lectura
Especifica si se debe incluir información de excepciones administradas en el detalle de los errores de SOAP devueltos a los clientes con fines de depuración.
InstanceContextMode
Tipo de datos: cadena
Tipo de acceso: solo lectura
Especifica cuándo se crea un nuevo objeto de servicio.
MaxItemsInObjectGraph
Tipo de datos: sint32
Tipo de acceso: solo lectura
Número máximo de elementos permitidos en un objeto serializado.
Nombre
Tipo de datos: cadena
Tipo de acceso: solo lectura
El atributo name del servicio en WSDL.
Namespace
Tipo de datos: cadena
Tipo de acceso: solo lectura
El espacio de nombres de destino del servicio en WSDL.
ReleaseServiceInstanceOnTransactionComplete
Tipo de datos: booleano
Tipo de acceso: solo lectura
Especifica si el objeto de servicio se recicla cuando se completa la transacción actual.
AutocompletarTransacciónAlCerrarSesión
Tipo de datos: booleano
Tipo de acceso: solo lectura
Especifica si las transacciones pendientes se completan cuando se cierra la sesión actual.
TransactionIsolationLevel
Tipo de datos: cadena
Tipo de acceso: solo lectura
Especifica el nivel de aislamiento de la transacción.
TransactionTimeout
Tipo de datos: datetime
Tipo de acceso: solo lectura
El período dentro del cual debe completarse una transacción.
UseSynchronizationContext
Tipo de datos: booleano
Tipo de acceso: solo lectura
Especifica si se debe utilizar el contexto de sincronización actual para elegir la ejecución del subproceso.
ValidateMustUnderstand
Tipo de datos: booleano
Tipo de acceso: solo lectura
Especifica si el sistema o la aplicación aplican el procesamiento de encabezado SOAP MustUnderstand.
Requisitos
| MOF | Declarado en Servicemodel.mof. |
|---|---|
| Namespace | Definido en root\ServiceModel |