言語およびコンパイラの名前空間

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# の動的呼び出しサイト バインダーを作成するファクトリ メソッドが含まれています。

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

For Next ループをコンパイルするためのサービスを、Visual Basic コンパイラに提供します。

Operators

Visual Basic コンパイラが内部的に使用する、AddObject や CompareObject などの遅延バインド数値演算子を提供します。

OptionCompareAttribute

現在の Option Compare 設定を引数の既定値として渡す必要があることを指定します。

OptionTextAttribute

(Visual Basic デバッグに) バイナリとテキストのどちらの比較オプションを使用しているかを示します。

ProjectData

Visual Basic Err オブジェクト用のヘルパーを提供します。

StandardModuleAttribute

中間言語 (IL) に出力するときに、標準モジュールの構成要素に適用する属性を提供します。これは、コードから直接呼び出すためのものではありません。

StaticLocalInitFlag

静的なローカル メンバーを初期化するときに、コンパイラによって内部的に使用されます。これは、コードから直接呼び出すためのものではありません。

Utils

Visual Basic コンパイラが使用するユーティリティを格納しています。

System.CodeDom.Compiler 名前空間

Windows ストア アプリ用 .NET でサポートされる型

説明

GeneratedCodeAttribute

ツールで生成されたコードを識別します。このクラスは継承できません。

参照

概念

Windows ストア アプリ用 .NET の API