System.Workflow.ComponentModel.Compiler Spazio dei nomi

Fornisce le classi correlate al compilatore del modello del componente Windows Workflow Foundation.

Classi

ActivityCodeGenerator

Classe di base per i componenti del generatore di codice che possono essere associati ad attività.

ActivityCodeGeneratorAttribute

Indica il tipo da utilizzare per la generazione di codice per un'attività. La classe non può essere ereditata.

ActivityValidator

Derivativo di DependencyObjectValidator che è una classe di base per tutti i componenti del validator di attività.

ActivityValidatorAttribute

Identifica la classe che esegue la convalida su una classe Activity soggetta a convalida. La classe non può essere ereditata.

AttributeInfo

Classe wrapper che rappresenta gli attributi di un tipo in fase di progettazione. La classe non può essere ereditata.

AttributeInfoAttribute

Rappresenta una classe contenente 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 proprietà Authorized). La classe non può essere ereditata.

BindValidationContext

Rappresenta il contesto per la convalida di una classe ActivityBind. La classe non può essere ereditata.

CodeGenerationManager

Abilita la condivisione di dati nei generatori di codice dell'attività durante la fase di generazione o compilazione del codice. La classe non può essere ereditata.

CompileWorkflowCleanupTask

Definisce un'attività di MSBuild per cancellare il contenuto di file temporanei utilizzati durante la compilazione di flussi di lavoro creati utilizzando 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 relativa alla 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 ad attività composte.

CompositeActivityValidator

Derivativo di ActivityValidator che è la classe di base per tutti i componenti compositi per il validator di attività.

ConditionValidator

Derivativo della classe DependencyObjectValidator che è la classe di base per tutte le componenti del validator delle condizioni.

DependencyObjectValidator

Derivativo della classe Validator che è la classe di base per tutti i componenti degli oggetti di dipendenza per la convalida di attività.

PropertyValidationContext

Fornisce il contesto per la convalida di una classe DependencyProperty.

TypeProvider

Un'implementazione della classe ITypeProvider che si comporta come un contenitore di tipi all'interno degli assembly indicati e nelle unità di compilazione del codice.

ValidationError

Rappresenta la classe di base per tutti gli errori di convalida.

ValidationErrorCollection

Contiene una raccolta di oggetti ValidationError.

ValidationManager

Abilita la condivisione di informazioni contestuali, ad esempio convalida di proprietà, attività padre e così via, per i validator durante il processo di compilazione.

ValidationOptionAttribute

Attributo personalizzato che contiene informazioni sulla classe ValidationOption. 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 la compilazione o l'attività di convalida corrente.

WorkflowCompiler

Rappresenta il compilatore per i flussi di lavoro sviluppati utilizzando C# o Visual Basic e/o markup XAML. La classe non può essere ereditata.

WorkflowCompilerError

Rappresenta una classe CompilerError ottenuta durante il processo di compilazione del flusso di lavoro.

WorkflowCompilerOptionsService

Fornisce un'implementazione predefinita di IWorkflowCompilerOptionsService.

WorkflowCompilerParameters

Rappresenta parametri passati alla classe WorkflowCompiler durante il processo di compilazione.

WorkflowCompilerResults

Rappresenta i risultati della compilazione di un 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 una classe Exception che si verifica quando un flusso di lavoro non supera la convalida. La classe non può essere ereditata.

Interfacce

ITypeProvider

Definisce il comportamento di un servizio che si comporta come contenitore di tipi.

IWorkflowCompilerOptionsService

Definisce l'interfaccia implementata dall'ambiente che ospita l'utilità di progettazione flussi di lavoro e il compilatore per fornire informazioni di compilazione specifiche, relative all'ambiente, durante i processi di convalida e compilazione.

Enumerazioni

AccessTypes

Specifica la modalità di accesso alla proprietà di dipendenza.

ValidationOption

Specifica le opzioni di convalida nella proprietà ValidationOption.