MethodBase.IsGenericMethodDefinition MethodBase.IsGenericMethodDefinition MethodBase.IsGenericMethodDefinition MethodBase.IsGenericMethodDefinition Property

定義

メソッドがジェネリック メソッドの定義かどうかを示す値を取得します。Gets a value indicating whether the method is a generic method definition.

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。それ以外の場合は falsetrue if the current MethodBase object represents the definition of a generic method; otherwise, false.

注釈

場合、現在MethodBaseジェネリック メソッド定義を表します。If the current MethodBase represents a generic method definition, then:

注意

ジェネリックは、既定ではサポートされていませんこのプロパティを返しますfalse派生クラスでオーバーライドされていない場合。Generics are not supported by default; this property returns false if not overridden in a derived class. ジェネリック コンス トラクターは、.NET Framework version 2.0 でサポートされないため、このプロパティを返しますfalse型の場合は、現在のインスタンスConstructorInfoします。Generic constructors are not supported in the .NET Framework version 2.0, so this property returns false if the current instance is of type ConstructorInfo.

ジェネリック メソッドに固有の用語に対するインバリアント条件の一覧を参照してください、IsGenericMethodプロパティ。For a list of the invariant conditions for terms specific to generic methods, see the IsGenericMethod property. ジェネリック リフレクションで使用されるその他の用語に対するインバリアント条件の一覧を参照して、Type.IsGenericTypeプロパティ。For a list of the invariant conditions for other terms used in generic reflection, see the Type.IsGenericType property.

適用対象

こちらもご覧ください