SqlWorkflowInstanceStoreBehavior Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Um comportamento de serviço que permite configurar a SqlWorkflowInstanceStore funcionalidade, que suporta informação de estado persistente para instâncias de serviço de workflow numa base de dados SQL Server 2005 ou 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
- Herança
-
SqlWorkflowInstanceStoreBehavior
- Implementações
Construtores
| Name | Description |
|---|---|
| SqlWorkflowInstanceStoreBehavior() |
Inicializa uma instância da SqlWorkflowInstanceStoreBehavior classe. |
| SqlWorkflowInstanceStoreBehavior(String) |
Inicializa uma instância da classe SqlWorkflowInstanceStoreBehavior usando a cadeia de ligação passada como parâmetro. |
Propriedades
| Name | Description |
|---|---|
| ConnectionString |
Obtém a cadeia de ligação usada para ligar à base de dados de persistência. |
| HostLockRenewalPeriod |
Obtém ou define o HostLockRenewalPeriod. Esta propriedade especifica o intervalo dentro do qual um host deve renovar o seu bloqueio numa instância antes que o bloqueio expire. Se o host não renovar o bloqueio no período especificado, a instância é desbloqueada e outro host pode obter o bloqueio na instância. |
| InstanceCompletionAction |
Obtém ou definem a InstanceCompletionAction propriedade. Esta propriedade especifica se a informação do estado da instância é mantida na base de dados de persistência após a conclusão da instância. |
| InstanceEncodingOption |
Obtém ou definem a InstanceEncodingOption propriedade. Esta propriedade especifica se a informação do estado da instância é comprimida usando o algoritmo GZip antes de a informação ser guardada no armazenamento de persistência. |
| InstanceLockedExceptionAction |
Obtém ou definem a InstanceLockedExceptionAction propriedade. Esta propriedade especifica que ação um host de serviço deve realizar quando recebe e InstanceLockedException quando tenta bloquear uma instância porque a instância está atualmente bloqueada por outro host. |
| MaxConnectionRetries |
Obtém ou define o número máximo de tentativas de ligação SQL. O valor padrão é 4. |
| RunnableInstancesDetectionPeriod |
Obtém ou definem a RunnableInstancesDetectionPeriod propriedade. Especifica o período de tempo após o qual o SQL Workflow Instance Store executa uma tarefa de deteção para detetar quaisquer instâncias de workflow executáveis ou ativables na base de dados de persistência após o ciclo de deteção anterior. |
Métodos
| Name | Description |
|---|---|
| AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
Uma implementação do |
| ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
Uma implementação do |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| Promote(String, IEnumerable<XName>, IEnumerable<XName>) |
Promove propriedades que podem ser usadas em consultas. As propriedades promovidas são as propriedades que pode usar em consultas para recuperar instâncias. Estas propriedades podem ser de tipo simples (int32, string, bool, etc.), que são representadas por uma variante ou binário. |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
| Validate(ServiceDescription, ServiceHostBase) |
Inspeciona o host do serviço e a descrição do serviço para confirmar que o serviço pode correr com sucesso. |