System.Workflow.Activities Spazio dei nomi
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.
Fornisce classi correlate alle attività di Windows Workflow Foundation.
Classi
| Nome | Descrizione |
|---|---|
| ActiveDirectoryRole |
Rappresenta un ruolo Active Directory in un ambiente di hosting Windows Workflow Foundation. La classe non può essere ereditata. |
| ActiveDirectoryRoleFactory |
Classe factory per la creazione di oggetti ActiveDirectoryRole da alias NT Windows, indirizzi di posta elettronica e identificatori di sicurezza (SID). |
| CallExternalMethodActivity |
Definisce un'attività di comunicazione del flusso di lavoro utilizzata per chiamare un metodo in un servizio locale. Questa attività viene usata per inviare dati dal flusso di lavoro all'host tramite il servizio locale. |
| CallExternalMethodActivityValidator |
Verifica che la CallExternalMethodActivity classe sia configurata correttamente. |
| ChannelToken |
Utilizzato da un SendActivity oggetto per associarsi a un canale lato client. |
| CodeActivity |
Esegue il metodo code-beside associato a un'attività. La classe non può essere ereditata. |
| CodeCondition |
Definisce una condizione che protegge/determina l'esecuzione di una determinata attività all'interno di una definizione del flusso di lavoro. Ha un evento di tipo ConditionalEventArgs per restituire il risultato della condizione. |
| CompensatableSequenceActivity |
Definisce una versione compensata dell'attività SequenceActivity . La classe non può essere ereditata. |
| ConditionalEventArgs |
Restituisce le informazioni sui risultati per la CodeCondition classe . La classe non può essere ereditata. |
| ConditionedActivityGroup |
Fornisce la definizione di un contesto di esecuzione basato su vincoli per un set di attività figlio. |
| ContextToken |
Rappresenta un token che può essere utilizzato per specificare il contesto che deve essere utilizzato per correlare lo scambio tra un'attività ReceiveActivity e il client con cui l'attività sta comunicando. |
| CorrelationAliasAttribute |
Esegue l'override del valore del parametro di correlazione quando il valore di correlazione deve essere ottenuto da un parametro diverso da quello indicato dal CorrelationParameterAttribute. La classe non può essere ereditata. |
| CorrelationInitializerAttribute |
Indica il metodo o l'evento in un'interfaccia ExternalDataExchange che inizializza il valore di correlazione. La classe non può essere ereditata. |
| CorrelationParameterAttribute |
Indica il nome del parametro utilizzato per la correlazione nei metodi e negli eventi definiti in un'interfaccia ExternalDataExchange. La classe non può essere ereditata. |
| DelayActivity |
Fornisce la logica per stabilire un timer e attendere, in modo asincrono, per la scadenza del timer. La classe non può essere ereditata. |
| EventDeliveryFailedException |
Eccezione generata quando un evento generato dall'host non può essere recapitato all'istanza del flusso di lavoro. In genere l'evento viene generato da un oggetto in un'istanza ExternalDataExchangeService del flusso di lavoro. La classe non può essere ereditata. |
| EventDrivenActivity |
Esegue il wrapping di un oggetto Activity la cui esecuzione viene inizializzata da un evento. La classe non può essere ereditata. |
| EventHandlersActivity |
Attività composita che contiene una raccolta di gestori eventi. Viene in genere usato in cui deve essere gestita una raccolta di eventi. Ogni evento viene gestito da un EventDrivenActivityoggetto , che fa parte di EventHandlersActivity. |
| EventHandlingScopeActivity |
Abilita la gestione degli eventi con l'esecuzione delle attività figlio. La classe non può essere ereditata. |
| EventQueueName |
Rappresenta il nome di una coda associata a un evento in un oggetto WorkflowInstance. La classe non può essere ereditata. |
| ExternalDataEventArgs |
Rappresenta i dati inviati quando viene generato un evento usando l'attività HandleExternalEventActivity . |
| ExternalDataExchangeAttribute |
Contrassegna un'interfaccia come interfaccia del servizio locale. La classe non può essere ereditata. |
| ExternalDataExchangeService |
Rappresenta un servizio che deve essere aggiunto al motore di runtime del flusso di lavoro per abilitare le comunicazioni dei servizi locali. Le implementazioni del servizio locale devono essere aggiunte a ExternalDataExchangeService affinché questi servizi vengano inizializzati e registrati correttamente. |
| ExternalDataExchangeServiceSection |
Rappresenta una sezione di configurazione che consente di specificare, in un file di configurazione, un set di servizi da aggiungere a un'istanza di ExternalDataExchangeService. |
| HandleExternalEventActivity |
Definisce un'attività di comunicazione del flusso di lavoro utilizzata per gestire un evento generato da un servizio locale. |
| HandleExternalEventActivityValidator |
Verifica che la HandleExternalEventActivity classe sia configurata correttamente. |
| IfElseActivity |
Esegue in modo condizionale una delle due o più attività di tipo IfElseBranchActivity. La classe non può essere ereditata. |
| IfElseBranchActivity |
Rappresenta un ramo di un oggetto IfElseActivity. La classe non può essere ereditata. |
| InvokeWebServiceActivity |
Richiama un servizio Web tramite una classe proxy, che passa e riceve i parametri come specificato. La classe non può essere ereditata. |
| InvokeWebServiceEventArgs |
Contiene i dati dell'evento utilizzati per richiamare un servizio Web. La classe non può essere ereditata. |
| InvokeWorkflowActivity |
Esegue in modo asincrono un flusso di lavoro da un altro. La classe non può essere ereditata. |
| ListenActivity |
Rende il flusso di lavoro in attesa di uno dei diversi eventi possibili prima che l'attività proceda. La classe non può essere ereditata. |
| MessageEventSubscription |
Crea una sottoscrizione di eventi di messaggio per instradare i messaggi all'istanza del flusso di lavoro appropriata. |
| OperationInfo |
Rappresenta le informazioni per un'operazione del contratto definita in un servizio flusso di lavoro. |
| OperationInfoBase |
Classe di base utilizzata per l'archiviazione di informazioni per un'operazione del contratto definita in un servizio flusso di lavoro. |
| OperationParameterInfo |
Contiene informazioni su un parametro dell'operazione. |
| OperationParameterInfoCollection |
Raccolta di OperationParameterInfo oggetti. |
| OperationValidationEventArgs |
Fornisce i dati per l'evento OperationValidation. |
| ParallelActivity |
Esegue contemporaneamente un set di attività figlio. La classe non può essere ereditata. |
| PolicyActivity |
Rappresenta una raccolta di istanze di Rule classe da eseguire come parte dell'esecuzione di un flusso di lavoro come singolo passaggio o attività. |
| ReceiveActivity |
Attività del servizio che implementa un'operazione definita da un contratto di servizio Windows Communication Foundation (WCF). |
| ReplicatorActivity |
Esegue più istanze di un'attività figlio. |
| ReplicatorChildEventArgs |
Contiene argomenti di evento per i gestori di attività chiamati all'inizializzazione ReplicatorActivity di istanze figlio Activity oltre al termine delle istanze figlio Activity . |
| SendActivity |
Attività client che modella la chiamata sincrona di un'operazione del servizio Windows Communication Foundation (WCF). |
| SendActivityEventArgs |
Fornisce informazioni per gli BeforeSend eventi e AfterResponse . |
| SequenceActivity |
Esegue un set di attività figlio in base a un singolo ordinamento definito. |
| SequentialWorkflowActivity |
Rappresenta un flusso di lavoro che esegue le attività in sequenza. |
| SetStateActivity |
Fornisce la transizione a in StateActivity un flusso di lavoro della macchina a stati. La classe non può essere ereditata. |
| SetStateEventArgs |
Rappresenta una classe utilizzata come argomento per impostare lo stato di un oggetto StateMachineWorkflowActivity. |
| StateActivity |
Rappresenta uno stato in un oggetto StateMachineWorkflowActivity. |
| StateActivityValidator |
Rappresenta una classe che verifica se una StateActivity classe è configurata correttamente. |
| StateFinalizationActivity |
Rappresenta un'attività che esegue attività contenute prima di passare a un altro stato in un flusso di lavoro della macchina a stati. La classe non può essere ereditata. |
| StateInitializationActivity |
Funge da contenitore per un gruppo di attività eseguite all'avvio dell'esecuzione StateActivity . La classe non può essere ereditata. |
| StateMachineWorkflowActivity |
Funge da contenitore radice per i flussi di lavoro della macchina a stati. Contiene attività e stati basati su eventi. |
| StateMachineWorkflowInstance |
Rappresenta una classe che gestisce l'istanza corrente di un oggetto StateMachineWorkflowActivity. La classe non può essere ereditata. |
| TypedOperationInfo |
Oggetto OperationInfo che eredita da OperationInfoBase utilizzato per le informazioni sull'operazione del servizio delle SendActivity attività e ReceiveActivity . Si noti che queste informazioni sull'operazione devono essere basate su un tipo CLR. |
| WebServiceFaultActivity |
Abilita l'invio di un errore al client del servizio Web dal flusso di lavoro. La classe non può essere ereditata. |
| WebServiceInputActivity |
Consente di ricevere dati da un servizio Web in un flusso di lavoro. La classe non può essere ereditata. |
| WebServiceOutputActivity |
Consente di inviare dati a un servizio Web dall'interno di un flusso di lavoro. La classe non può essere ereditata. |
| WebWorkflowRole |
Rappresenta un ruolo flusso di lavoro supportato da un oggetto RoleProvider. |
| WhileActivity |
Esegue un'attività figlio in modo iterativo, purché una determinata condizione sia vera. |
| WorkflowAuthorizationException |
Eccezione generata quando la convalida del ruolo non riesce a causa di un'identità WorkflowRoleCollectionspecificata non contenuta in . |
| WorkflowRole |
Classe base astratta da cui derivano i ruoli del flusso di lavoro. |
| WorkflowRoleCollection |
Rappresenta una raccolta di WorkflowRole oggetti . La classe non può essere ereditata. |
| WorkflowServiceAttributes |
Compila il comportamento del servizio per il servizio flusso di lavoro che decora. |
| WorkflowServiceAttributesDynamicPropertyValidator |
Validator della proprietà utilizzato dall'oggetto WorkflowServiceAttributesProperty. |
| WorkflowSubscriptionService |
Fornisce metodi per un servizio di sottoscrizione per gestire le sottoscrizioni per un runtime del flusso di lavoro. |
| WorkflowWebService |
Rappresenta la classe base per tutti i servizi Web del flusso di lavoro. |
Interfacce
| Nome | Descrizione |
|---|---|
| IEventActivity |
Fornisce metodi e proprietà da cui devono derivare le attività guidate dagli eventi per sottoscrivere gli eventi. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| ExecutionType |
Specifica la modalità di esecuzione per le attività. |