System.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 sistema.
Classi
Activity |
Una classe di base astratta utilizzata per creare le attività composte da preesistere oggetti Activity. |
Activity<TResult> |
Classe di base astratta usata per creare le attività composte da oggetti Activity preesistenti che specificano un tipo di risultato usando l'identificatore del tipo dell'attività. |
ActivityAction |
Definisce un delegato di attività che ha no negli argomenti e non restituisce un valore. |
ActivityAction<T> |
Definisce un delegato di attività che ha uno nell'argomento e non restituisce un valore. |
ActivityAction<T1,T2> |
Definisce un delegato di attività che ha due negli argomenti e non restituisce un valore. |
ActivityAction<T1,T2,T3> |
Definisce un delegato di attività che ha tre negli argomenti e non restituisce un valore. |
ActivityAction<T1,T2,T3,T4> |
Definisce un delegato di attività che dispone di quattro negli argomenti e non restituisce un valore. |
ActivityAction<T1,T2,T3,T4,T5> |
Definisce un delegato di attività che dispone di cinque negli argomenti e non restituisce un valore. |
ActivityAction<T1,T2,T3,T4,T5,T6> |
Definisce un delegato di attività che ha sei negli argomenti e non restituisce un valore. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7> |
Definisce un delegato di attività che dispone di sette negli argomenti e non restituisce un valore. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> |
Definisce un delegato di attività che dispone di otto negli argomenti e non restituisce un valore. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
Definisce un delegato di attività che ha nove negli argomenti e non restituisce un valore. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
Definisce un delegato di attività che ha dieci negli argomenti e non restituisce un valore. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> |
Definisce un delegato di attività che dispone di undici negli argomenti e non restituisce un valore. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> |
Definisce un delegato di attività che dispone di dodici negli argomenti e non restituisce un valore. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> |
Definisce un delegato di attività che dispone di tredici negli argomenti e non restituisce un valore. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> |
Definisce un delegato di attività che dispone di quattordici negli argomenti e non restituisce un valore. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> |
Definisce un delegato di attività che dispone di quindici negli argomenti e non restituisce un valore. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> |
Definisce un delegato di attività che dispone di sedici negli argomenti e non restituisce un valore. |
ActivityBuilder |
Fornisce dati della proprietà per un'attività del flusso di lavoro. |
ActivityBuilder<TResult> |
Fornisce dati della proprietà per un'attività del flusso di lavoro generica. |
ActivityContext |
La classe di base per le classi del contesto che rappresentano l'ambiente di esecuzione di un'attività. |
ActivityDelegate |
Rappresenta un callback in base all'attività. |
ActivityFunc<TResult> |
Definisce un delegato di attività senza |
ActivityFunc<T,TResult> |
Definisce un delegato di attività con un argomento in di tipo |
ActivityFunc<T1,T2,TResult> |
Definisce un delegato di attività con un argomento in di tipo |
ActivityFunc<T1,T2,T3,TResult> |
Definisce un delegato di attività con tre argomenti di tipo |
ActivityFunc<T1,T2,T3,T4,TResult> |
Definisce un delegato di attività con quattro argomenti di tipo |
ActivityFunc<T1,T2,T3,T4,T5,TResult> |
Definisce un delegato di attività con cinque argomenti di tipo |
ActivityFunc<T1,T2,T3,T4,T5,T6,TResult> |
Definisce un delegato di attività con sei negli argomenti di tipo |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,TResult> |
Definisce un delegato di attività con sette argomenti di tipo |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult> |
Definisce un delegato di attività con otto argomenti di tipo |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> |
Definisce un delegato di attività con nove argomenti di tipo |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> |
Definisce un delegato di attività con uno nell'argomento di tipo |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult> |
Definisce un delegato di attività con uno nell'argomento di tipo |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> |
Definisce un delegato di attività con uno nell'argomento di tipo |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult> |
Definisce un delegato di attività con uno nell'argomento di tipo |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult> |
Definisce un delegato di attività con uno nell'argomento di tipo |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> |
Definisce un delegato di attività con uno nell'argomento di tipo |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult> |
Definisce un delegato di attività con uno nell'argomento di tipo |
ActivityInstance |
Rappresenta lo stato dell'istanza di un'attività in runtime. |
ActivityPropertyReference |
Rappresenta un riferimento della proprietà utilizzato in ActivityBuilder e che esegue il mapping a un PropertyReferenceExtension<T> in un'attività |
ActivityWithResult |
Recupera il valore o il tipo di un argomento di attività |
Argument |
La classe di base astratta che rappresenta un terminale dell'associazione che supporta il flusso di dati in e da un'attività. |
AsyncCodeActivity |
Gestisce esecuzione dell'attività di codice asincrona dall'inizio al completamento. Questa è una classe abstract. |
AsyncCodeActivity<TResult> |
Gestisce esecuzione dell'attività di codice asincrona, per un'attività di un tipo specificato, dall'inizio al completamento. Si tratta di una classe astratta e generica. |
AsyncCodeActivityContext |
Il contesto di esecuzione per un'attività asincrona |
Bookmark |
Rappresenta un punto in cui un flusso di lavoro o un'attività può attendere passivamente di essere ripresa. |
BookmarkScope |
Prospetta un set di oggetti Bookmark suddiviso in categorie che funzionano con lo stesso protocollo. |
BookmarkScopeHandle |
Oggetto Handle utilizzato per gestire la durata di un BookmarkScopeoggetto . |
CodeActivity |
Una classe astratta per la creazione di un'attività personalizzata con comportamento imperativo definita con il metodo Execute(CodeActivityContext), che da accesso a variabile e risoluzione dell'argomento ed estensioni. |
CodeActivity<TResult> |
Una classe astratta per la creazione di un'attività personalizzata con comportamento imperativo definita nel metodo Execute(CodeActivityContext), dando accesso a variabile e risoluzione dell'argomento ed estensioni. |
CodeActivityContext |
Estende ActivityContext e fornisce la funzionalità aggiuntiva per CodeActivity. |
DelegateArgument |
La classe di base astratta che rappresenta un terminale dell'associazione che supporta il flusso di dati in e da un ActivityDelegate. |
DelegateInArgument |
La classe di base astratta che rappresenta un terminale dell'associazione che supporta il flusso di dati in un ActivityDelegate. |
DelegateInArgument<T> |
Un terminale dell'associazione che rappresenta il flusso di dati in un ActivityDelegate. |
DelegateOutArgument |
La classe di base astratta che rappresenta un terminale dell'associazione che supporta il flusso di dati da un ActivityDelegate. |
DelegateOutArgument<T> |
Un terminale dell'associazione che rappresenta il flusso di dati fuori da un ActivityDelegate. |
DynamicActivity |
Fornisce un modello a oggetti che consente di costruire le attività dinamicamente che si interfacciano con l'utilità di progettazione WF e il runtime usando ICustomTypeDescriptor. |
DynamicActivity<TResult> |
Fornisce un approccio che è coerente con il modello DOM che limita le attività dinamicamente che si interfacciano con l'utilità di progettazione WF e il runtime del flusso di lavoro usando ICustomTypeDescriptor. |
DynamicActivityProperty |
Rappresenta una proprietà di un oggetto DynamicActivity creato in fase di esecuzione ed eseguito in ActivityExecutionContext. |
ExceptionPersistenceExtension |
Specifica la persistenza dell'eccezione. |
ExclusiveHandle |
Aggiunge informazioni supplementari a un segnalibro che gli consente di accedere a un subset dell'ambito degli handle, tranne gli handle che non sono richiesti. |
ExecutionProperties |
Rappresenta la raccolta di proprietà a un particolare ambito. |
Handle |
Rappresenta un tipo che ha la sua durata controllata dal runtime del flusso di lavoro. |
HandleInitializationContext |
Rappresenta l'ambiente di inizializzazione di un Handle. |
InArgument |
La classe di base astratta che rappresenta un terminale dell'associazione che supporta il flusso di dati in un'attività. |
InArgument<T> |
Un terminale dell'associazione che rappresenta il flusso di dati in un'attività. |
InOutArgument |
La classe di base astratta che rappresenta un terminale dell'associazione che supporta il flusso di dati in e da un'attività. |
InOutArgument<T> |
Un terminale dell'associazione che rappresenta il flusso di dati dentro e fuori da un'attività. |
InvalidWorkflowException |
Gestisce eccezioni che si verificano quando un flusso di lavoro non è valido. |
InvokeCompletedEventArgs |
Fornisce dati per l'evento InvokeCompleted. |
Location |
Fornisce un riferimento a un valore usato da Argument o Variable. |
Location<T> |
Fornisce un riferimento tipizzato a un valore usato da un Argument o Variable. |
LocationReference |
Fornisce un meccanismo dal quale è possibile risolvere un Location in runtime. |
LocationReferenceEnvironment |
Fornisce una rappresentazione dell'ambiente di variabili e argomenti che è disponibile a un'attività in fase di runtime. |
NativeActivity |
Classe di base astratta per attività personalizzate che implementano la logica di esecuzione usando il metodo Execute(NativeActivityContext) che dispone dell'accesso completo alle funzionalità del runtime. |
NativeActivity<TResult> |
Classe di base astratta per attività personalizzate che implementano la logica di esecuzione usando il metodo Execute(NativeActivityContext), che dispone di accesso completo alle funzionalità del runtime. |
NativeActivityAbortContext |
Rappresenta l'ambiente di esecuzione di un'attività che è stata interrotta. |
NativeActivityContext |
Contesto di esecuzione per un NativeActivity. |
NativeActivityFaultContext |
Rappresenta l'ambiente di esecuzione di una classe NativeActivity quando sta gestendo un'eccezione generata da un'attività figlio. |
NativeActivityTransactionContext |
Il contesto di esecuzione per un NativeActivity che deve fornire il runtime con una transazione. |
NoPersistHandle |
Gestisce la durata di un blocco di non persistenza. |
OutArgument |
La classe di base astratta che rappresenta un terminale dell'associazione che supporta il flusso di dati all'esterno di un'attività. |
OutArgument<T> |
Un terminale dell'associazione che rappresenta il flusso di dati fuori da un'attività. |
OverloadGroupAttribute |
Fornisce un metodo per indicare le combinazioni di argomenti valide in un'attività. |
RegistrationContext |
La raccolta della classe fornisce l'accesso a queste proprietà. |
RequiredArgumentAttribute |
Elemento dell'applicazione su cui è valido applicare un argomento. |
RuntimeArgument |
Descrive le caratteristiche di un argomento di un'attività in fase di esecuzione. |
RuntimeDelegateArgument |
Descrive le caratteristiche di un DelegateArgument al runtime. |
RuntimeTransactionHandle |
Fornisce accesso alla transazione di runtime in un'istanza del flusso di lavoro. |
ValidationException |
Eccezione generata quando un flusso di lavoro o attività è in uno stato non valido. |
Variable |
La classe di base astratta dalla quale deriva Variable<T> di classe di supporto di membro dati di flusso di lavoro. |
Variable<T> |
Rappresenta una variabile in un flusso di lavoro. |
VersionMismatchException |
Specifica le informazioni su un'eccezione di mancata corrispondenza della versione. |
WorkflowApplication |
Fornisce un host per una sola istanza di un flusso di lavoro. |
WorkflowApplicationAbortedEventArgs |
Fornisce dati su un'istanza del flusso di lavoro interrotta. |
WorkflowApplicationAbortedException |
Rappresenta l'eccezione generata quando un'operazione su un'istanza del flusso di lavoro non è valida perché l'istanza è stata interrotta. |
WorkflowApplicationCompletedEventArgs |
Fornisce informazioni su un'istanza del flusso di lavoro che ha completato la sua esecuzione. |
WorkflowApplicationCompletedException |
Rappresenta l'eccezione generata quando un'operazione su un'istanza del flusso di lavoro non è valida perché l'istanza è stata completata. |
WorkflowApplicationEventArgs |
Una classe di base per eventi associati a un oggetto WorkflowApplication. |
WorkflowApplicationException |
Fornisce la classe di base per la gestione di un errore che si verifica durante l'esecuzione di un'applicazione di flusso di lavoro. |
WorkflowApplicationIdleEventArgs |
Mantiene informazioni sull'istanza del flusso di lavoro che è diventata inattiva. |
WorkflowApplicationInstance |
Specifica le informazioni su un'istanza dell'applicazione del flusso di lavoro. |
WorkflowApplicationTerminatedException |
Eccezione generata quando un'operazione su un'istanza del flusso di lavoro non è valida perché l'istanza è stata terminata. |
WorkflowApplicationUnhandledExceptionEventArgs |
Fornisce informazioni su un'eccezione non gestita che si è verificata in un'istanza del flusso di lavoro. |
WorkflowApplicationUnloadedException |
Un'eccezione generata quando un'operazione su un'istanza del flusso di lavoro non è valida perché l'istanza è stata scaricata. |
WorkflowDataContext |
Rappresenta il contesto dei dati dell'ambiente del flusso di lavoro corrente e specifica un ponte per portare argomenti e variabili del flusso di lavoro nell'ambito di data binding Windows Presentation Foundation (WPF). |
WorkflowIdentity |
Esegue il mapping di un'istanza di flusso di lavoro permanente alla corrispondente definizione del flusso di lavoro. |
WorkflowInspectionServices |
Fornisce metodi per l'utilizzo con metadati runtime per un albero di attività. |
WorkflowInvoker |
Fornisce mezzi per il richiamo di un flusso di lavoro come se fossero una chiamata al metodo. |
Struct
ActivityMetadata |
Rappresenta il set di argomenti, attività figlio, variabili e delegati che un Activity configurato introduce all'ambiente di esecuzione. |
CodeActivityMetadata |
Rappresenta il set di argomenti che un CodeActivity configurato introduce all'ambiente di esecuzione. |
CodeActivityPublicEnvironmentAccessor |
Specifica le informazioni su una funzione pubblica di accesso all'ambiente. |
NativeActivityMetadata |
Rappresenta il set di argomenti, attività figlio, variabili e delegati che un NativeActivity configurato introduce all'ambiente di esecuzione. |
Interfacce
IExecutionProperty |
Fornisce le proprietà di esecuzione con un meccanismo per la configurazione di memoria locale del thread prima e dopo gli elementi di lavoro dell'attività associata. |
IPropertyRegistrationCallback |
Consente a una proprietà di esecuzione del flusso di lavoro di fornire registrazione personalizzata e logica dell'annullamento della registrazione. |
Enumerazioni
ActivityInstanceState |
Descrive lo stato di un'istanza dell'attività. |
ArgumentDirection |
Specifica la direzione del flusso di dati per un Argument. |
BookmarkOptions |
Specifica le opzioni per un Bookmark. |
BookmarkResumptionResult |
Definisce un'enumerazione i cui membri rappresentano il risultato di segnalibro che pianifica richieste. |
PersistableIdleAction |
Specifica l'azione che si verifica quando un flusso di lavoro diventa inattivo quando la persistenza è consentita. |
UnhandledExceptionAction |
Specifica l'azione che si verifica quando un'eccezione esegue l'escape della radice di un flusso di lavoro. |
VariableModifiers |
Specifica la modalità in cui il runtime del flusso di lavoro tratta gli oggetti Variable. |
WorkflowIdentityFilter |
Specifica il filtro di identità del flusso di lavoro. |
Delegati
BookmarkCallback |
Rappresenta il metodo che viene chiamato quando è ripreso un Bookmark. |
CompletionCallback |
Metodo chiamato al termine di un'attività. |
CompletionCallback<TResult> |
Metodo chiamato al termine di un'attività. |
DelegateCompletionCallback |
Rappresenta il metodo che viene chiamato quando si completa un ActivityDelegate. |
FaultCallback |
Rappresenta il metodo che viene chiamato quando un'attività pianificata o uno dei figli immette lo stato Faulted. |