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 recurso SqlWorkflowInstanceStore, que dá suporte a informações de estado persistentes para instâncias de serviço de fluxo de trabalho em um banco de dados do SQL Server 2005 ou do 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
SqlWorkflowInstanceStoreBehavior() |
Inicializa uma instância da classe SqlWorkflowInstanceStoreBehavior. |
SqlWorkflowInstanceStoreBehavior(String) |
Inicializa uma instância da classe SqlWorkflowInstanceStoreBehavior usando a cadeia de conexão passada como um parâmetro. |
Propriedades
ConnectionString |
Obtém a cadeia de conexão usada para conectar-se 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 propriedade InstanceCompletionAction. Essa propriedade especifica se as informações de estado da instância serão mantidas no banco de dados de persistência depois que a instância for concluída. |
InstanceEncodingOption |
Obtém ou define a propriedade InstanceEncodingOption. Essa propriedade especifica se as informações de estado da instância serã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 propriedade InstanceLockedExceptionAction. Essa propriedade especifica qual ação um host de serviço deverá executar ao receber um InstanceLockedException quando o host tentar 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 novas tentativas de conexão do SQL. O valor padrão é 4. |
RunnableInstancesDetectionPeriod |
Obtém ou define a propriedade RunnableInstancesDetectionPeriod. Especifica o período após o qual o repositório de instâncias de fluxo de trabalho do SQL executará uma tarefa de detecção para detectar qualquer instância de fluxo de trabalho executável ou ativável no banco de dados de persistência após o ciclo de detecção anterior. |
Métodos
AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
Uma implementação do método |
ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
Uma implementação do método |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
Promote(String, IEnumerable<XName>, IEnumerable<XName>) |
Promove as propriedades que podem ser usadas em consultas. As propriedades promovidas são aquelas que você pode usar em consultas para recuperar instâncias. Essas propriedades podem ser do tipo simples (int32, cadeia de caracteres, booliano e assim por diante), que é representado por uma variante ou um 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. |