SqlWorkflowInstanceStoreBehavior Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um comportamento de serviço que permite configurar o SqlWorkflowInstanceStore recurso, que dá suporte à persistência de informações de estado para instâncias de serviço de fluxo de trabalho em um banco 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
| Nome | Description |
|---|---|
| SqlWorkflowInstanceStoreBehavior() |
Inicializa uma instância da SqlWorkflowInstanceStoreBehavior classe. |
| SqlWorkflowInstanceStoreBehavior(String) |
Inicializa uma instância da classe SqlWorkflowInstanceStoreBehavior usando o cadeia de conexão passado como parâmetro. |
Propriedades
| Nome | Description |
|---|---|
| ConnectionString |
Obtém o cadeia de conexão usado para se conectar ao banco de dados de persistência. |
| HostLockRenewalPeriod |
Obtém ou define o HostLockRenewalPeriod. Essa propriedade especifica o intervalo no qual um host deve renovar seu bloqueio em uma instância antes que o bloqueio expire. Se o host não renovar o bloqueio no período de tempo especificado, a instância será desbloqueada e outro host poderá obter o bloqueio na instância. |
| InstanceCompletionAction |
Obtém ou define a InstanceCompletionAction propriedade. Essa propriedade especifica se as informações de estado da instância são mantidas no banco de dados de persistência após a conclusão da instância. |
| InstanceEncodingOption |
Obtém ou define a InstanceEncodingOption propriedade. Essa propriedade especifica se as informações de estado da instância são compactadas usando o algoritmo GZip antes que as informações sejam salvas no repositório de persistência. |
| InstanceLockedExceptionAction |
Obtém ou define a InstanceLockedExceptionAction propriedade. Essa propriedade especifica qual ação um host de serviço deve tomar quando recebe um InstanceLockedException quando o host tenta bloquear uma instância porque a instância está bloqueada por outro host no momento. |
| MaxConnectionRetries |
Obtém ou define o número máximo de tentativas de conexão SQL. O valor padrão é 4. |
| RunnableInstancesDetectionPeriod |
Obtém ou define a RunnableInstancesDetectionPeriod propriedade. Especifica o período de tempo após o qual o Repositório de Instâncias de Fluxo de Trabalho do SQL executa uma tarefa de detecção para detectar quaisquer instâncias de fluxo de trabalho executáveis ou ativadas no banco de dados de persistência após o ciclo de detecção anterior. |
Métodos
| Nome | 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 a função hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (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 você pode usar em consultas para recuperar instâncias. Essas propriedades podem ser de tipo simples (int32, cadeia de caracteres, bool e assim por diante), que é representada por uma variante ou binário. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| Validate(ServiceDescription, ServiceHostBase) |
Inspeciona o host de serviço e a descrição do serviço para confirmar se o serviço pode ser executado com êxito. |