System.Workflow.ComponentModel.Compiler 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供與 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 屬性中的驗證選項。 |