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 le classi correlate alle attività di Windows Workflow Foundation.
Classi
ActiveDirectoryRole |
Rappresenta un ruolo Active Directory in un ambiente host di Windows Workflow Foundation. La classe non può essere ereditata. |
ActiveDirectoryRoleFactory |
Classe factory per la creazione di oggetti ActiveDirectoryRole da alias Windows NT, indirizzi di posta elettronica e ID di sicurezza (SID). |
CallExternalMethodActivity |
Definisce un'attività della comunicazione del flusso di lavoro utilizzata per chiamare un metodo in un servizio locale. Questa attività viene utilizzata per inviare dati dal flusso di lavoro all'host tramite il servizio locale. |
CallExternalMethodActivityValidator |
Verifica che la classe CallExternalMethodActivity sia configurata correttamente. |
ChannelToken |
Utilizzato da un elemento SendActivity 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/guida l'esecuzione di una determinata attività all'interno di una definizione del flusso di lavoro. Possiede un evento di tipo ConditionalEventArgs per restituire il risultato della condizione. |
CompensatableSequenceActivity |
Definisce una versione compensabile dell'attività SequenceActivity. La classe non può essere ereditata. |
ConditionalEventArgs |
Restituisce informazioni sul risultato della classe CodeCondition. La classe non può essere ereditata. |
ConditionedActivityGroup |
Fornisce la definizione di un contesto di esecuzione basato su un vincolo per un set di attività figlio. |
ContextToken |
Rappresenta un token che può essere utilizzato per specificare il contesto da utilizzare per correlare lo scambio tra un'attività di ReceiveActivity e il client con il quale 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 da 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 ed 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 la scadenza del timer. La classe non può essere ereditata. |
EventDeliveryFailedException |
L'eccezione che viene generata quando un evento generato dall'host non può essere recapitato all'istanza del flusso di lavoro. In genere l'evento è generato da un ExternalDataExchangeService su un'istanza del flusso di lavoro. La classe non può essere ereditata. |
EventDrivenActivity |
Esegue il wrapping di una Activity la cui esecuzione viene inizializzata da un evento. La classe non può essere ereditata. |
EventHandlersActivity |
Un'attività composita che contiene una raccolta di gestori eventi. Viene in genere utilizzata nei casi in cui è necessario gestire una raccolta di eventi. Ogni evento è gestito da una EventDrivenActivity, che fa parte di EventHandlersActivity. |
EventHandlingScopeActivity |
Abilita gestione degli eventi con l'esecuzione delle attività figlio. La classe non può essere ereditata. |
EventQueueName |
Rappresenta il nome di una coda associato a un evento in una classe WorkflowInstance. La classe non può essere ereditata. |
ExternalDataEventArgs |
Rappresenta i dati inviati quando viene generato un evento mediante l'attività HandleExternalEventActivity. |
ExternalDataExchangeAttribute |
Contrassegna un'interfaccia come interfaccia di 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 la comunicazione dei servizi locali. Le implementazioni del servizio locale devono essere aggiunte a ExternalDataExchangeService per consentire l'inizializzazione e la registrazione corrette di questi servizi. |
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à della comunicazione del flusso di lavoro che viene utilizzata per gestire un evento generato da un servizio locale. |
HandleExternalEventActivityValidator |
Verifica che la classe HandleExternalEventActivity sia configurata correttamente. |
IfElseActivity |
Esegue in modo condizionale una di due o più attività di tipo IfElseBranchActivity. La classe non può essere ereditata. |
IfElseBranchActivity |
Rappresenta un ramo di una classe IfElseActivity. La classe non può essere ereditata. |
InvokeWebServiceActivity |
Richiama un servizio Web tramite una classe proxy, che passa e riceve parametri come specificato. La classe non può essere ereditata. |
InvokeWebServiceEventArgs |
Contiene dati degli eventi 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 |
Fa in modo che il flusso di lavoro attenda uno di alcuni eventi possibili prima di proseguire l'attività. La classe non può essere ereditata. |
MessageEventSubscription |
Crea una sottoscrizione all'evento del messaggio per indirizzare messaggi all'istanza del flusso di lavoro appropriata. |
OperationInfo |
Rappresenta le informazioni per un'operazione del contratto definita in un servizio del flusso di lavoro. |
OperationInfoBase |
Classe base utilizzata per memorizzare le informazioni per un'operazione del contratto definita in un servizio del flusso di lavoro. |
OperationParameterInfo |
Contiene informazioni su un parametro dell'operazione. |
OperationParameterInfoCollection |
Raccolta di oggetti OperationParameterInfo. |
OperationValidationEventArgs |
Fornisce 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 della classe Rule da eseguire come parte di un flusso di lavoro in un singolo passaggio o come attività. |
ReceiveActivity |
Attività di 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 gli argomenti dell'evento per i gestori dell'attività ReplicatorActivity chiamati all'inizializzazione delle istanze Activity figlio in aggiunta al momento in cui le istanze Activity figlio sono terminate. |
SendActivity |
Attività del client che modella la chiamata sincrona di un'operazione del servizio Windows Communication Foundation (WCF). |
SendActivityEventArgs |
Fornisce informazioni per gli eventi BeforeSend e AfterResponse. |
SequenceActivity |
Esegue un set di attività figlio in base a un singolo ordine definito. |
SequentialWorkflowActivity |
Rappresenta un flusso di lavoro che esegue in sequenza le attività. |
SetStateActivity |
Fornisce la transizione a una StateActivity in un flusso di lavoro di macchina a stati. La classe non può essere ereditata. |
SetStateEventArgs |
Rappresenta una classe utilizzata come argomento per impostare lo stato di una StateMachineWorkflowActivity. |
StateActivity |
Rappresenta uno stato in una StateMachineWorkflowActivity. |
StateActivityValidator |
Rappresenta una classe che verifica se una classe StateActivity è configurata correttamente. |
StateFinalizationActivity |
Rappresenta un'attività che esegue le attività contenute prima di effettuare la transizione a un altro stato nel flusso di lavoro di una macchina a stati. La classe non può essere ereditata. |
StateInitializationActivity |
Si comporta come un contenitore di un gruppo di attività che viene eseguito quando StateActivity inizia l'esecuzione. La classe non può essere ereditata. |
StateMachineWorkflowActivity |
Serve come contenitore radice per i flussi di lavoro di macchine a stati. Contiene attività e stati basati sugli eventi. |
StateMachineWorkflowInstance |
Rappresenta una classe che gestisce l'istanza corrente di una StateMachineWorkflowActivity. La classe non può essere ereditata. |
TypedOperationInfo |
Oggetto OperationInfo che eredita da OperationInfoBase utilizzato per le informazioni dell'operazione del servizio delle attività SendActivity e ReceiveActivity. Si noti che queste informazioni dell'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 |
Abilita la ricezione di dati da un servizio Web in un flusso di lavoro. La classe non può essere ereditata. |
WebServiceOutputActivity |
Abilita l'invio di dati a un servizio Web dall'interno di un flusso di lavoro. La classe non può essere ereditata. |
WebWorkflowRole |
Rappresenta un ruolo del flusso di lavoro supportato da un RoleProvider. |
WhileActivity |
Esegue un'attività figlio in modo interattivo finché una certa condizione è vera. |
WorkflowAuthorizationException |
L'eccezione che viene generata quando la convalida del ruolo non riesce a causa di un'identità specificata che non è contenuta in WorkflowRoleCollection. |
WorkflowRole |
Le classe di base astratta dalla quale vengono derivati i ruoli del flusso di lavoro. |
WorkflowRoleCollection |
Rappresenta una raccolta di oggetti WorkflowRole. La classe non può essere ereditata. |
WorkflowServiceAttributes |
Compila il comportamento del servizio per il servizio del flusso di lavoro che decora. |
WorkflowServiceAttributesDynamicPropertyValidator |
Validator della proprietà utilizzata da WorkflowServiceAttributesProperty. |
WorkflowSubscriptionService |
Fornisce metodi per consentire a un servizio di sottoscrizione di gestire sottoscrizioni per un runtime del flusso di lavoro. |
WorkflowWebService |
Rappresenta la classe di base per tutti i servizi Web del flusso di lavoro. |
Interfacce
IEventActivity |
Fornisce metodi e proprietà da cui devono essere derivate le attività basate sugli eventi per sottoscrivere eventi. |
Enumerazioni
ExecutionType |
Specifica la modalità di esecuzione delle attività. |