語言和編譯器命名空間

 

Microsoft.CSharp.RuntimeBinderMicrosoft.VisualBasicMicrosoft.VisualBasic.CompilerServices 命名空間包含類型,可支援以 C# 和 Visual Basic 語言撰寫之原始程式碼的編譯和程式碼產生。System.CodeDom.Compiler 命名空間包含類型,可以用受支援的程式語言管理原始程式碼的產生和編譯。

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

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

描述

Binder

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

CSharpArgumentInfo

代表 C# 動態作業的相關資訊,該作業是位於呼叫位置的特定引數所特有。 這個類別的執行個體會由 C# 編譯器產生。

CSharpArgumentInfoFlags

代表 C# 動態作業的相關資訊,該作業是位於呼叫位置的特定引數所特有。 這個類別的執行個體會由 C# 編譯器產生。

CSharpBinderFlags

代表 C# 動態作業的相關資訊,該作業並非位於呼叫位置的特定引數所特有。 這個類別的執行個體會由 C# 編譯器產生。

RuntimeBinderException

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

RuntimeBinderInternalCompilerException

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

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

描述

CallType

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

Constants

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

HideModuleNameAttribute

當套用至模組時,允許該模組成員僅使用該模組所需的限定性條件來加以存取。

Strings

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

適用於 Windows 8.x 市集應用程式的 .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 編譯器使用的公用程式。

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

描述

GeneratedCodeAttribute

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

顯示: