共用方式為


語言和編譯器命名空間

Microsoft.CSharp.RuntimeBinder、 Microsoft.VisualBasic 和 Microsoft.VisualBasic.CompilerServices 命名空間包含的型別,支援對以 C# 和 Visual Basic 語言撰寫的原始程式碼進行編譯和產生程式碼。System.CodeDom.Compiler 命名空間所包含的型別可用來管理以支援的程式語言產生和編譯原始程式碼的作業。

本主題說明 適用於 Windows 市集應用程式的 .NET 所包含之命名空間中的型別。請注意,適用於 Windows 市集應用程式的 .NET 不包含每個型別的所有成員。如需個別型別的詳細資訊,請參閱連結的主題。型別的文件會指出 適用於 Windows 市集應用程式的 .NET 包含哪些成員。

Microsoft.CSharp.RuntimeBinder 命名空間

適用於 Windows 市集應用程式的 .NET 支援的型別

描述

Binder

包含建立 C# 動態呼叫位置繫結器的 Factory 方法。

CSharpArgumentInfo

表示呼叫位置上特定引數特有的 C# 動態運算的相關資訊。這個類別的執行個體會由 C# 編譯器產生。

CSharpArgumentInfoFlags

表示呼叫位置上特定引數特有的 C# 動態運算的相關資訊。這個類別的執行個體會由 C# 編譯器產生。

CSharpBinderFlags

表示呼叫位置上非特定引數特有的 C# 動態運算的相關資訊。這個類別的執行個體會由 C# 編譯器產生。

RuntimeBinderException

表示在處理 C# 執行階段繫結器中的動態繫結時所發生的錯誤。

RuntimeBinderInternalCompilerException

表示在處理 C# 執行階段繫結器中的動態繫結時所發生的錯誤。

Microsoft.VisualBasic 命名空間

適用於 Windows 市集應用程式的 .NET 支援的型別

描述

CallType

表示呼叫 CallByName 函式時所叫用的程序類型。

Constants

包含可用在程式碼當中任何地方的常數。

HideModuleNameAttribute

套用到模組時,只允許利用模組所需的限定性條件來存取模組成員。

Strings

包含用來執行字串作業的程序。

Microsoft.VisualBasic.CompilerServices 命名空間

適用於 Windows 市集應用程式的 .NET 支援的型別

描述

Conversions

提供會執行各種型別轉換的方法。

DesignerGeneratedAttribute

當套用至類別時,編譯器會從預設虛構建構函式隱含地呼叫元件初始化方法。

IncompleteInitialization

編譯器在靜態區域變數初始設定時會使用這個類別,並不適合從您的程式碼直接呼叫。如果靜態區域變數無法初始化,會擲回這個型別的例外狀況。

NewLateBinding

提供協助程式,讓 Visual Basic 編譯器用於晚期繫結呼叫,並不適合從您的程式碼直接呼叫。

ObjectFlowControl

編譯器將這個類別用於物件流量控制,並不適合從您的程式碼直接呼叫。

ObjectFlowControl.ForLoopControl

提供服務給 Visual Basic 編譯器來編譯 For Next 迴圈。

Operators

提供晚期繫結算術運算子,例如 AddObject 和 CompareObject,Visual Basic 編譯器在內部使用這些運算子。

OptionCompareAttribute

指定應傳遞目前的 Option Compare 設定,做為引數的預設值。

OptionTextAttribute

指出 (用於 Visual Basic 偵錯) 哪個比較選項 (二進位碼或文字) 正在使用中。

ProjectData

提供 Visual Basic Err 物件的協助程式。

StandardModuleAttribute

提供屬性,當標準模組建構發出至中繼語言 (IL) 時,對標準模組建構套用這些屬性。它並不適合直接從您的程式碼呼叫。

StaticLocalInitFlag

編譯器初始化靜態本機成員時,會在內部使用這個類別,並不適合從您的程式碼直接呼叫。

Utils

包含 Visual Basic 編譯器使用的公用程式。

System.CodeDom.Compiler 命名空間

適用於 Windows 市集應用程式的 .NET 支援的型別

描述

GeneratedCodeAttribute

識別由工具所產生的程式碼,此類別無法被繼承。

請參閱

概念

適用於 Windows 市集應用程式的 .NET 應用程式開發介面