次の方法で共有


MethodBase.IsGenericMethodDefinition プロパティ

定義

メソッドがジェネリック メソッドの定義かどうかを示す値を取得します。

public:
 virtual property bool IsGenericMethodDefinition { bool get(); };
public virtual bool IsGenericMethodDefinition { get; }
member this.IsGenericMethodDefinition : bool
Public Overridable ReadOnly Property IsGenericMethodDefinition As Boolean

プロパティ値

MethodBase オブジェクトがジェネリック メソッドの定義を表している場合は true。それ以外の場合は false

注釈

現在 MethodBase の がジェネリック メソッド定義を表す場合は、次のようになります。

注意

ジェネリックは既定ではサポートされていません。このプロパティは、 false 派生クラスでオーバーライドされない場合は を返します。 ジェネリック コンストラクターは、.NET Framework バージョン 2.0 ではサポートされていないため、現在のインスタンスが 型の場合、このプロパティは を返falseしますConstructorInfo

ジェネリック メソッドに固有の用語の不変条件の一覧については、 プロパティを IsGenericMethod 参照してください。 ジェネリック リフレクションで使用される他の用語の不変条件の一覧については、 プロパティを Type.IsGenericType 参照してください。

適用対象

こちらもご覧ください