SharedConnectionWorkflowCommitWorkBatchService 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.
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) |