TypeBuilder.GetNestedType(String, BindingFlags) メソッド

定義

この型で宣言されているパブリック型とパブリックでない入れ子になった型を返します。

public:
 override Type ^ GetNestedType(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public override Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr);
override this.GetNestedType : string * System.Reflection.BindingFlags -> Type
Public Overrides Function GetNestedType (name As String, bindingAttr As BindingFlags) As Type

パラメーター

name
String

取得する入れ子になった型の名前を含む String

bindingAttr
BindingFlags

検索の実行方法を指定する 1 つ以上の BindingFlags で構成されるビットマスク。

-または-

パブリック メソッドの大文字と小文字を区別する検索を実行する場合は 0。

返品

指定した要件に一致する入れ子になった型を表す Type オブジェクト (見つかった場合)。それ以外の場合は null

例外

このメソッドは、不完全な型には実装されません。

注釈

Type.GetTypeまたはAssembly.GetTypeを使用して型を取得し、取得した型にリフレクションを使用します。

この型が完了した場合 (たとえば、この型で CreateType が呼び出されたが、完全ではない入れ子になった型がある場合)、 GetNestedTypes は、 CreateType が呼び出された入れ子になった型のみを返します。

適用対象