SqlWorkflowInstanceStoreBehavior Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Comportamento del servizio che consente di configurare la funzionalità SqlWorkflowInstanceStore che supporta la persistenza delle informazioni sullo stato per le istanze del servizio flusso di lavoro in un database di 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
- Ereditarietà
-
SqlWorkflowInstanceStoreBehavior
- Implementazioni
Costruttori
SqlWorkflowInstanceStoreBehavior() |
Inizializza un'istanza della classe SqlWorkflowInstanceStoreBehavior. |
SqlWorkflowInstanceStoreBehavior(String) |
Inizializza un'istanza della classe SqlWorkflowInstanceStoreBehavior utilizzando la stringa di connessione passata come parametro. |
Proprietà
ConnectionString |
Ottiene la stringa di connessione utilizzata per la connessione al database di persistenza. |
HostLockRenewalPeriod |
Ottiene o imposta HostLockRenewalPeriod. Questa proprietà specifica l'intervallo entro il quale un host deve rinnovare il relativo blocco su un'istanza prima della scadenza del blocco stesso. Se l'host non rinnova il blocco nel periodo di tempo specificato, l'istanza viene sbloccata e un altro host può ottenere il blocco sull'istanza. |
InstanceCompletionAction |
Ottiene o imposta la proprietà InstanceCompletionAction. Questa proprietà specifica se le informazioni sullo stato dell'istanza vengono mantenute nel database di persistenza dopo il completamento dell'istanza. |
InstanceEncodingOption |
Ottiene o imposta la proprietà InstanceEncodingOption. Questa proprietà specifica se le informazioni sullo stato dell'istanza vengono compresse utilizzando l'algoritmo GZip prima del salvataggio delle informazioni nell'archivio di persistenza. |
InstanceLockedExceptionAction |
Ottiene o imposta la proprietà InstanceLockedExceptionAction. Questa proprietà specifica l'azione che un host del servizio deve intraprendere quando riceve un oggetto InstanceLockedException mentre l'host tenta di bloccare un'istanza in quanto attualmente bloccata da un altro host. |
MaxConnectionRetries |
Ottiene o imposta il numero massimo di tentativi di connessione SQL. Il valore predefinito è 4. |
RunnableInstancesDetectionPeriod |
Ottiene o imposta la proprietà RunnableInstancesDetectionPeriod. Specifica il periodo di tempo trascorso il quale l'archivio di istanze del flusso di lavoro SQL esegue un'attività di rilevamento per rilevare eventuali istanze del flusso di lavoro eseguibili o attivabili nel database di persistenza dopo il ciclo di rilevamento precedente. |
Metodi
AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
Implementazione del metodo |
ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
Implementazione del metodo |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
Promote(String, IEnumerable<XName>, IEnumerable<XName>) |
Promuove proprietà che possono essere utilizzate nelle query. Le proprietà promosse sono le proprietà che è possibile utilizzare nelle query per il recupero di istanze. Queste proprietà possono essere di un tipo semplice (int32, string, booleano e così via) rappresentato da dati variant o binary. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Validate(ServiceDescription, ServiceHostBase) |
Controlla l'host del servizio e la descrizione del servizio per verificare che il servizio possa essere eseguito correttamente. |