エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

Type.MemberType プロパティ

2013/12/12

このメンバーが型であるか、または入れ子にされた型であるかを示す MemberTypes 値を取得します。

Namespace:  System
アセンブリ:  mscorlib (mscorlib.dll 内)

public override MemberTypes MemberType { get; }

プロパティ値

型: System.Reflection.MemberTypes
このメンバーが型であるか、または入れ子にされた型であるかを示す MemberTypes 値。

このプロパティは MemberInfo.MemberType をオーバーライドします。したがって、MemberInfo オブジェクトのセット (GetMembers によって返された配列など) を調べた場合、指定のメンバーが入れ子にされた型であれば、MemberType プロパティは MemberTypes.NestedType を返します。

現在の Type が構築ジェネリック型を表している場合、このプロパティは型が構築される元になったジェネリック型定義に適用されます。たとえば、現在の TypeMyGenericType<int> (Visual Basic では MyGenericType(Of Integer)) を表す場合、このプロパティの値は MyGenericType<T> によって決まります。

現在の Type がジェネリック型またはジェネリック メソッドの定義の型パラメーターを表している場合、このプロパティは常に MemberTypes.TypeInfo を返します。

Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示:
© 2014 Microsoft