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