System.Workflow.ComponentModel.Compiler 命名空間

提供與 Windows Workflow Foundation 元件模型編譯器相關的類別。

類別

ActivityCodeGenerator

可與活動相關聯之程式碼產生器元件的基底類別。

ActivityCodeGeneratorAttribute

指出用來為活動產生程式碼的型別。 此類別無法獲得繼承。

ActivityValidator

DependencyObjectValidator 的衍生,為所有活動驗證程式元件的基底類別。

ActivityValidatorAttribute

識別類別,這個類別會對適用於驗證的 Activity 執行驗證。 此類別無法獲得繼承。

AttributeInfo

包裝函式類別,表示設計階段期間型別的屬性。 此類別無法獲得繼承。

AttributeInfoAttribute

表示類別,這個類別保留有關設計階段中屬性的資訊。 此類別無法獲得繼承。

AuthorizedType

表示一組型別,工作流程編譯器會在編譯工作流程中允許或不允許這組型別 (取決於 Authorized 屬性的值)。 此類別無法獲得繼承。

BindValidationContext

表示 ActivityBind 之驗證的內容。 此類別無法獲得繼承。

CodeGenerationManager

在編譯的程式碼產生階段期間,可讓整個活動程式碼產生器共用資料。 此類別無法獲得繼承。

CompileWorkflowCleanupTask

定義 MSBuild 工作,以清除使用 Visual Basic 所建立的編譯工作流程時使用的暫存檔案內容。 暫存檔案的內容會清除,但不會刪除檔案。 此類別無法獲得繼承。

CompileWorkflowTask

表示編譯工作流程的 MSBuild 工作。 此類別無法獲得繼承。

CompositeActivityCodeGenerator

可與複合活動相關聯之程式碼產生器元件的基底類別。

CompositeActivityValidator

ActivityValidator 的衍生,為所有複合活動驗證程式元件的基底類別。

ConditionValidator

DependencyObjectValidator 的衍生,為所有條件驗證程式元件的基底類別。

DependencyObjectValidator

Validator 的衍生,為所有相依性物件驗證程式元件的基底類別。

PropertyValidationContext

提供 DependencyProperty 的驗證內容。

TypeProvider

實作 ITypeProvider,在指出的組件和程式碼編譯單元中做為型別的容器。

ValidationError

表示所有驗證錯誤的基底類別。

ValidationErrorCollection

保留 ValidationError 物件的集合。

ValidationManager

能夠在編譯處理程序期間讓整個驗證程式共用內容資訊,例如屬性驗證、父活動等等。

ValidationOptionAttribute

自訂屬性,其中包含 ValidationOption 資訊。 此類別無法獲得繼承。

Validator

所有驗證程式元件的基底類別。

WorkflowCompilationContext

為目前的編譯或驗證工作提供工作流程編譯選項。

WorkflowCompiler

表示工作流程的編譯器,這些工作流程是使用 C# 或 Visual Basic 程式碼和/或 XAML 標記所開發的。 此類別無法獲得繼承。

WorkflowCompilerError

表示 CompilerError,這是在工作流程編譯處理程序期間取得的。

WorkflowCompilerOptionsService

提供 IWorkflowCompilerOptionsService 的預設實作。

WorkflowCompilerParameters

表示在編譯處理程序中傳遞至 WorkflowCompiler 的參數。

WorkflowCompilerResults

表示工作流程編譯的結果。 此類別無法獲得繼承。

WorkflowMarkupSourceAttribute

包含 Workflow 標記檔案之相關資訊的屬性。 此類別無法獲得繼承。

WorkflowValidationFailedException

表示 Exception,發生於工作流程未通過驗證時。 此類別無法獲得繼承。

介面

ITypeProvider

定義做為型別容器之服務的行為。

IWorkflowCompilerOptionsService

定義由環境實作的介面,該環境裝載工作流程設計工具和編譯器,以便在驗證和編譯處理程序期間,提供環境特定的編譯資訊。

列舉

AccessTypes

指定相依性屬性的存取模式。

ValidationOption

指定 ValidationOption 屬性中的驗證選項。