TypeBuilder.IsGenericType TypeBuilder.IsGenericType TypeBuilder.IsGenericType TypeBuilder.IsGenericType Property


現在の型がジェネリック型かどうかを示す値を取得します。Gets a value indicating whether the current type is a generic type.

 virtual property bool IsGenericType { bool get(); };
public override bool IsGenericType { get; }
member this.IsGenericType : bool
Public Overrides ReadOnly Property IsGenericType As Boolean


現在の TypeBuilder オブジェクトによって表される型がジェネリックの場合、true。それ以外の場合、falsetrue if the type represented by the current TypeBuilder object is generic; otherwise, false.


ATypeBuilder場合、オブジェクトがジェネリック型定義を表す、DefineGenericParametersメソッドを使用してジェネリック型パラメーターを指定します。A TypeBuilder object represents a generic type definition if the DefineGenericParameters method has been used to give it generic type parameters. インスタンス、TypeBuilderがジェネリック クラスはジェネリック型定義では常にします。An instance of the TypeBuilder class that is generic is always a generic type definition.

リフレクションとジェネリック リフレクションで使用される用語に関する一定の条件の一覧で、ジェネリック型の詳細については、次を参照してください。、Type.IsGenericTypeプロパティ。For more information on generic types in reflection and a list of the invariant conditions for terms used in generic reflection, see the Type.IsGenericType property.