System.Workflow.ComponentModel.Compiler 名前空間

Windows Workflow Foundation のコンポーネント モデル コンパイラに関連するクラスを提供します。 Provides classes related to the Windows Workflow Foundation component model compiler.

クラス

ActivityCodeGenerator

アクティビティに関連付けられるコード ジェネレーター コンポーネントの基本クラス。Base class for code generator components that can be associated with activities.

ActivityCodeGeneratorAttribute

アクティビティのコード生成に使う型を示します。Indicates the type to be used for code generation for an activity. このクラスは継承できません。This class cannot be inherited.

ActivityValidator

アクティビティ バリデーター コンポーネントすべての基本クラスである、DependencyObjectValidator の派生クラス。Derivative of DependencyObjectValidator that is a base class for all activity validator components.

ActivityValidatorAttribute

検証対象である Activity に対して、実際に検証を行うクラスを表します。Identifies the class that performs validation on an Activity that is subject to validation. このクラスは継承できません。This class cannot be inherited.

AttributeInfo

デザイン時の型の属性を表すラッパー クラス。Wrapper class that represents attributes on a type at design time. このクラスは継承できません。This class cannot be inherited.

AttributeInfoAttribute

デザイン時の属性に関する情報を保持するクラスを表します。Represents a class holding information about an attribute at design time. このクラスは継承できません。This class cannot be inherited.

AuthorizedType

ワークフロー コンパイラでコンパイルしたワークフロー内の、許可された型または許可されなかった型 (Authorized プロパティの値によって決まる) の集合を表します。Represents a set of types that are either allowed or disallowed in compiled workflows by the workflow compiler (depending on the value of the Authorized property). このクラスは継承できません。This class cannot be inherited.

BindValidationContext

ActivityBind の検証に使うコンテキストを表します。Represents the context for the validation of an ActivityBind. このクラスは継承できません。This class cannot be inherited.

CodeGenerationManager

コンパイルのコード生成段階で、アクティビティ コード ジェネレーター全体でデータを共有できるようにします。Enables sharing of data across activity code generators during the code generation phase of compilation. このクラスは継承できません。This class cannot be inherited.

CompileWorkflowCleanupTask

テンポラリ ファイルの内容を消去する MSBuild タスクを定義します。これは Visual Basic で作成したワークフローをコンパイルする際に使われたものです。Defines an MSBuild task for erasing the contents of temporary files that are used when compiling workflows created using Visual Basic. 内容を消去するだけで、ファイル自体を削除するのではありません。The contents of the temporary files are erased but the files are not deleted. このクラスは継承できません。This class cannot be inherited.

CompileWorkflowTask

ワークフローをコンパイルする MSBuild タスクを表します。Represents the MSBuild task of compiling a workflow. このクラスは継承できません。This class cannot be inherited.

CompositeActivityCodeGenerator

複合アクティビティに関連付けられるコード ジェネレーター コンポーネントの基本クラスです。Base class for code generator components that can be associated with composite activities.

CompositeActivityValidator

複合アクティビティ バリデーター コンポーネントすべての基本クラスである ActivityValidator の派生クラス。Derivative of ActivityValidator that is the base class for all composite activity validator components.

ConditionValidator

コレクション検証コンポーネントすべての基本クラスである DependencyObjectValidator の派生クラスです。Derivative of DependencyObjectValidator that is the base class for all condition validator components.

DependencyObjectValidator

依存関係オブジェクトのバリデーター コンポーネントを表す基本クラスである、Validator の派生クラス。Derivative of Validator that is the base class for all dependency object validator components.

PropertyValidationContext

DependencyProperty を検証するためのコンテキストを返します。Provides the context for validation of a DependencyProperty.

TypeProvider

ITypeProvider の実装。指定したアセンブリおよびコード コンパイル単位内で、型コンテナーとして振る舞います。An implementation of ITypeProvider that acts as a container of types within the indicated assemblies and code compile units.

ValidationError

検証エラーすべての基本クラスを表します。Represents the base class for all validation errors.

ValidationErrorCollection

ValidationError オブジェクトのコレクションを格納します。Holds a collection of ValidationError objects.

ValidationManager

プロパティ検証、親アクティビティなどのコンテキスト情報を、コンパイル時に使うバリデーターすべてが共有できるようにします。Enables the sharing of contextual information, such as property validation, parent activity, and so on, across validators during the compilation process.

ValidationOptionAttribute

ValidationOption 情報を格納する独自の属性。Custom attribute that contains ValidationOption information. このクラスは継承できません。This class cannot be inherited.

Validator

バリデーター コンポーネントすべての基本クラスです。Base class for all validator components.

WorkflowCompilationContext

現在のコンパイルまたは検証タスクのワークフロー コンパイル オプションを提供します。Provides workflow compilation options for the current compilation or validation task.

WorkflowCompiler

C# または Visual Basic のコードと XAML マークアップを使って開発されたワークフロー用のコンパイラを表します。Represents the compiler for workflows that are developed using C# or Visual Basic code and/or XAML markup. このクラスは継承できません。This class cannot be inherited.

WorkflowCompilerError

ワークフロー コンパイル中に発生した CompilerError を表します。Represents a CompilerError that is obtained during the workflow compilation process.

WorkflowCompilerOptionsService

IWorkflowCompilerOptionsService の既定の実装です。Provides a default implementation of IWorkflowCompilerOptionsService.

WorkflowCompilerParameters

コンパイル中に、WorkflowCompiler に渡されたパラメーターを表します。Represents parameters passed to WorkflowCompiler during the compilation process.

WorkflowCompilerResults

ワークフローのコンパイル結果を表します。Represents the results of a workflow compilation. このクラスは継承できません。This class cannot be inherited.

WorkflowMarkupSourceAttribute

ワークフロー マークアップ ファイルに関する情報を含む属性。Attribute that contains information about a Workflow markup file. このクラスは継承できません。This class cannot be inherited.

WorkflowValidationFailedException

ワークフローが検証を通らなかった場合に発生する Exception を表します。Represents an Exception that occurs when a workflow does not pass validation. このクラスは継承できません。This class cannot be inherited.

インターフェイス

ITypeProvider

型のコンテナーとして動作するサービスの振る舞いを定義します。Defines the behavior of a service that acts as a container of types.

IWorkflowCompilerOptionsService

検証およびコンパイル処理の実行時に環境固有のコンパイル情報を提供するインターフェイスを定義します。これは、ワークフロー デザイナーとコンパイラをホストする環境で実装されるインターフェイスです。Defines the interface implemented by the environment hosting the workflow designer and compiler to provide environment-specific compilation information during the validation and compilation processes.

列挙型

AccessTypes

依存関係プロパティのアクセス モードを指定します。Specifies the access mode for the dependency property.

ValidationOption

ValidationOption プロパティの検証オプションを指定します。Specifies the validation options in the ValidationOption property.