Condividi tramite


SharedConnectionWorkflowCommitWorkBatchService Classe

Definizione

Attenzione

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Rappresenta la versione per connessione condivisa del servizio WorkflowCommitWorkBatchService utilizzata dal runtime. In questo contesto, connessione condivisa indica che il servizio utilizza la stessa connessione SQL per i servizi di rilevamento e di persistenza.

public ref class SharedConnectionWorkflowCommitWorkBatchService : System::Workflow::Runtime::Hosting::WorkflowCommitWorkBatchService
public class SharedConnectionWorkflowCommitWorkBatchService : System.Workflow.Runtime.Hosting.WorkflowCommitWorkBatchService
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class SharedConnectionWorkflowCommitWorkBatchService : System.Workflow.Runtime.Hosting.WorkflowCommitWorkBatchService
type SharedConnectionWorkflowCommitWorkBatchService = class
    inherit WorkflowCommitWorkBatchService
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type SharedConnectionWorkflowCommitWorkBatchService = class
    inherit WorkflowCommitWorkBatchService
Public Class SharedConnectionWorkflowCommitWorkBatchService
Inherits WorkflowCommitWorkBatchService
Ereditarietà
SharedConnectionWorkflowCommitWorkBatchService
Attributi

Commenti

Nota

In questo materiale vengono descritti tipi e spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5 (Tipi deprecati in Windows Workflow Foundation 4.5).

Il servizio SharedConnectionWorkflowCommitWorkBatchService viene utilizzato per le transazioni del database che utilizzano una connessione condivisa tra oggetti diversi. Per utilizzare SharedConnectionWorkflowCommitWorkBatchService anziché DefaultWorkflowCommitWorkBatchService nell'istanza di WorkflowRuntime, utilizzare il metodo AddService.

Importante

Se il server SQL utilizzato da SharedConnectionWorkflowCommitWorkBatchService è inattivo, ad esempio a causa di failover del cluster SQL o di problemi intermittenti della rete, SharedConnectionWorkflowCommitWorkBatchService ritenterà il processo di commit fino a 20 volte prima di generare un evento ServicesExceptionNotHandled.

Costruttori

SharedConnectionWorkflowCommitWorkBatchService(NameValueCollection)
Obsoleti.

Inizializza una classe SharedConnectionWorkflowCommitWorkBatchService.

SharedConnectionWorkflowCommitWorkBatchService(String)
Obsoleti.

Inizializza una classe SharedConnectionWorkflowCommitWorkBatchService utilizzando una stringa di connessione al database.

Proprietà

EnableRetries
Obsoleti.

Ottiene o imposta un valore che specifica se SharedConnectionWorkflowCommitWorkBatchService ritenterà l'esecuzione del commit di un batch di lavoro.

Runtime
Obsoleti.

Ottiene la classe WorkflowRuntime per questo servizio.

(Ereditato da WorkflowRuntimeService)
State
Obsoleti.

Ottiene lo stato della classe WorkflowRuntimeService.

(Ereditato da WorkflowRuntimeService)

Metodi

CommitWorkBatch(WorkflowCommitWorkBatchService+CommitWorkBatchCallback)
Obsoleti.

Crea una transazione se non ne esiste una.

Equals(Object)
Obsoleti.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()
Obsoleti.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()
Obsoleti.

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()
Obsoleti.

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
OnStarted()
Obsoleti.

Quando viene sottoposto a override in una classe derivata, rappresenta il metodo che verrà chiamato quando il motore di runtime del flusso di lavoro genera l'evento Started.

(Ereditato da WorkflowRuntimeService)
OnStopped()
Obsoleti.

Rappresenta il metodo chiamato quando il runtime del flusso di lavoro genera l'evento Stopped.

RaiseServicesExceptionNotHandledEvent(Exception, Guid)
Obsoleti.

Genera l'evento ServicesExceptionNotHandled.

(Ereditato da WorkflowRuntimeService)
Start()
Obsoleti.

Rappresenta il metodo chiamato per avviare il servizio.

Stop()
Obsoleti.

Quando viene sottoposto a override in una classe derivata, arresta il servizio e modifica la classe State in Stopping.

(Ereditato da WorkflowRuntimeService)
ToString()
Obsoleti.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a