System.Workflow.ComponentModel.Compiler 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 al compilatore di modelli di componente Windows Workflow Foundation.
Classi
| Nome | Descrizione |
|---|---|
| ActivityCodeGenerator |
Classe di base per i componenti del generatore di codice che possono essere associati alle attività. |
| ActivityCodeGeneratorAttribute |
Indica il tipo da utilizzare per la generazione di codice per un'attività. La classe non può essere ereditata. |
| ActivityValidator |
Derivato di DependencyObjectValidator che è una classe base per tutti i componenti del validator di attività. |
| ActivityValidatorAttribute |
Identifica la classe che esegue la convalida su un Activity soggetto alla convalida. La classe non può essere ereditata. |
| AttributeInfo |
Classe Wrapper che rappresenta gli attributi in un tipo in fase di progettazione. La classe non può essere ereditata. |
| AttributeInfoAttribute |
Rappresenta una classe che contiene informazioni su un attributo in fase di progettazione. La classe non può essere ereditata. |
| AuthorizedType |
Rappresenta un set di tipi consentiti o non consentiti nei flussi di lavoro compilati dal compilatore del flusso di lavoro ,a seconda del valore della Authorized proprietà . La classe non può essere ereditata. |
| BindValidationContext |
Rappresenta il contesto per la convalida di un oggetto ActivityBind. La classe non può essere ereditata. |
| CodeGenerationManager |
Consente la condivisione dei dati tra generatori di codice attività durante la fase di generazione del codice della compilazione. La classe non può essere ereditata. |
| CompileWorkflowCleanupTask |
Definisce un'attività MSBuild per cancellare il contenuto dei file temporanei usati durante la compilazione di flussi di lavoro creati tramite Visual Basic. Il contenuto dei file temporanei viene cancellato, ma i file non vengono eliminati. La classe non può essere ereditata. |
| CompileWorkflowTask |
Rappresenta l'attività MSBuild di compilazione di un flusso di lavoro. La classe non può essere ereditata. |
| CompositeActivityCodeGenerator |
Classe di base per i componenti del generatore di codice che possono essere associati alle attività composite. |
| CompositeActivityValidator |
Derivato di ActivityValidator che è la classe di base per tutti i componenti del validator di attività composita. |
| ConditionValidator |
Derivato di che è la classe di DependencyObjectValidator base per tutti i componenti del validator della condizione. |
| DependencyObjectValidator |
Derivato di che è la classe di base per tutti i componenti del validator dell'oggetto Validator di dipendenza. |
| PropertyValidationContext |
Fornisce il contesto per la convalida di un oggetto DependencyProperty. |
| TypeProvider |
Implementazione di ITypeProvider che funge da contenitore di tipi all'interno degli assembly indicati e delle unità di compilazione del codice. |
| ValidationError |
Rappresenta la classe base per tutti gli errori di convalida. |
| ValidationErrorCollection |
Contiene una raccolta di ValidationError oggetti. |
| ValidationManager |
Consente la condivisione di informazioni contestuali, ad esempio la convalida delle proprietà, l'attività padre e così via, tra validator durante il processo di compilazione. |
| ValidationOptionAttribute |
Attributo personalizzato che contiene ValidationOption informazioni. La classe non può essere ereditata. |
| Validator |
Classe di base per tutti i componenti del validator. |
| WorkflowCompilationContext |
Fornisce opzioni di compilazione del flusso di lavoro per l'attività di compilazione o convalida corrente. |
| WorkflowCompiler |
Rappresenta il compilatore per i flussi di lavoro sviluppati usando C# o Visual Basic codice e/o markup XAML. La classe non può essere ereditata. |
| WorkflowCompilerError |
Rappresenta un oggetto CompilerError ottenuto durante il processo di compilazione del flusso di lavoro. |
| WorkflowCompilerOptionsService |
Fornisce un'implementazione predefinita di IWorkflowCompilerOptionsService. |
| WorkflowCompilerParameters |
Rappresenta i parametri passati a WorkflowCompiler durante il processo di compilazione. |
| WorkflowCompilerResults |
Rappresenta i risultati di una compilazione del flusso di lavoro. La classe non può essere ereditata. |
| WorkflowMarkupSourceAttribute |
Attributo che contiene informazioni su un file di markup del flusso di lavoro. La classe non può essere ereditata. |
| WorkflowValidationFailedException |
Rappresenta un oggetto Exception che si verifica quando un flusso di lavoro non supera la convalida. La classe non può essere ereditata. |
Interfacce
| Nome | Descrizione |
|---|---|
| ITypeProvider |
Definisce il comportamento di un servizio che funge da contenitore di tipi. |
| IWorkflowCompilerOptionsService |
Definisce l'interfaccia implementata dall'ambiente che ospita la finestra di progettazione del flusso di lavoro e il compilatore per fornire informazioni di compilazione specifiche dell'ambiente durante i processi di convalida e compilazione. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| AccessTypes |
Specifica la modalità di accesso per la proprietà di dipendenza. |
| ValidationOption |
Specifica le opzioni di convalida nella proprietà ValidationOption. |