SqlWorkflowInstanceStoreBehavior Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Un comportamiento de servicio que permite configurar la SqlWorkflowInstanceStore característica, que admite la conservación de información de estado para las instancias de servicio de flujo de trabajo en una base de datos de SQL Server 2005 o SQL Server 2008.
public ref class SqlWorkflowInstanceStoreBehavior : System::ServiceModel::Description::IServiceBehavior
public class SqlWorkflowInstanceStoreBehavior : System.ServiceModel.Description.IServiceBehavior
type SqlWorkflowInstanceStoreBehavior = class
interface IServiceBehavior
Public Class SqlWorkflowInstanceStoreBehavior
Implements IServiceBehavior
- Herencia
-
SqlWorkflowInstanceStoreBehavior
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| SqlWorkflowInstanceStoreBehavior() |
Inicializa una instancia de la SqlWorkflowInstanceStoreBehavior clase . |
| SqlWorkflowInstanceStoreBehavior(String) |
Inicializa una instancia de la clase /> |
Propiedades
| Nombre | Description |
|---|---|
| ConnectionString |
Obtiene el cadena de conexión usado para conectarse a la base de datos de persistencia. |
| HostLockRenewalPeriod |
Obtiene o establece el HostLockRenewalPeriodobjeto . Esta propiedad especifica el intervalo dentro del cual un host debe renovar su bloqueo en una instancia antes de que expire el bloqueo. Si el host no renueva el bloqueo en el período de tiempo especificado, la instancia se desbloquea y otro host puede obtener el bloqueo en la instancia. |
| InstanceCompletionAction |
Obtiene o establece la InstanceCompletionAction propiedad . Esta propiedad especifica si la información de estado de la instancia se mantiene en la base de datos de persistencia una vez completada la instancia. |
| InstanceEncodingOption |
Obtiene o establece la InstanceEncodingOption propiedad . Esta propiedad especifica si la información de estado de la instancia se comprime mediante el algoritmo GZip antes de guardar la información en el almacén de persistencia. |
| InstanceLockedExceptionAction |
Obtiene o establece la InstanceLockedExceptionAction propiedad . Esta propiedad especifica qué acción debe realizar un host de servicio cuando recibe un InstanceLockedException cuando el host intenta bloquear una instancia porque la instancia está bloqueada actualmente por otro host. |
| MaxConnectionRetries |
Obtiene o establece el número máximo de reintentos de conexión SQL. El valor predeterminado es 4. |
| RunnableInstancesDetectionPeriod |
Obtiene o establece la RunnableInstancesDetectionPeriod propiedad . Especifica el período de tiempo después del cual el Almacén de instancias de flujo de trabajo de SQL ejecuta una tarea de detección para detectar cualquier instancia de flujo de trabajo ejecutable o activable en la base de datos de persistencia después del ciclo de detección anterior. |
Métodos
| Nombre | Description |
|---|---|
| AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
Implementación del |
| ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
Implementación del |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| Promote(String, IEnumerable<XName>, IEnumerable<XName>) |
Promueve las propiedades que se pueden usar en las consultas. Las propiedades promocionadas son las propiedades que puede usar en las consultas para recuperar instancias. Esta propiedad puede ser de tipo simple (int32, string, bool, etc.), que se representa mediante una variante o binario. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
| Validate(ServiceDescription, ServiceHostBase) |
Inspecciona el host de servicio y la descripción del servicio para confirmar que el servicio se puede ejecutar correctamente. |