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 del servicio que permite configurar la característica SqlWorkflowInstanceStore, que admite la conservación de la información de estado de las instancias del servicio de flujo de trabajo en una base de datos 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
SqlWorkflowInstanceStoreBehavior() |
Inicializa una instancia de la clase SqlWorkflowInstanceStoreBehavior. |
SqlWorkflowInstanceStoreBehavior(String) |
Inicializa una instancia de la clase de SqlWorkflowInstanceStoreBehavior mediante la cadena de conexión pasada como un parámetro. |
Propiedades
ConnectionString |
Obtiene la cadena de conexión usada para la conexión con la base de datos de persistencia. |
HostLockRenewalPeriod |
Obtiene o establece el HostLockRenewalPeriod. Esta propiedad especifica el intervalo en el que un host debe renovar su bloqueo en una instancia antes de que el bloqueo expire. Si el host no renueva el bloqueo en el período de tiempo especificado, se desbloquea la instancia y otro host puede obtener el bloqueo en la instancia. |
InstanceCompletionAction |
Obtiene o establece la propiedad InstanceCompletionAction. Esta propiedad especifica si la información de estado de la instancia se conservará en la base de datos de persistencia una vez completada la instancia. |
InstanceEncodingOption |
Obtiene o establece la propiedad InstanceEncodingOption. Esta propiedad especifica si la información de estado de la instancia se comprime utilizando el algoritmo Gzip antes de que la información se guarde en el almacén de persistencia. |
InstanceLockedExceptionAction |
Obtiene o establece la propiedad InstanceLockedExceptionAction. Esta propiedad especifica qué medidas debe tomar un host de servicio cuando recibe la propiedad InstanceLockedException cuando el host intenta bloquear una instancia porque otro host la está bloqueando actualmente. |
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 propiedad RunnableInstancesDetectionPeriod. Especifica el período de tiempo tras el que el Almacén de instancias de flujo de trabajo de SQL ejecuta una tarea de detección para encontrar 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
AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
Una implementación del método |
ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
Implementación del método |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
Promote(String, IEnumerable<XName>, IEnumerable<XName>) |
Promueve propiedades que se pueden usar en consultas. Las propiedades promovidas son las propiedades que se pueden utilizar en las consultas para recuperar instancias. Estas propiedades pueden ser de tipo simple (int32, string, bool etc.), el cual se representa por una variante o un binario. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Validate(ServiceDescription, ServiceHostBase) |
Inspecciona el host y la descripción del servicio para confirmar que se puede ejecutar correctamente. |