DynamicMethod.IsDefined(Type, Boolean) メソッド

定義

指定したカスタム属性の型が定義されているかどうかを示します。

public:
 override bool IsDefined(Type ^ attributeType, bool inherit);
public override bool IsDefined(Type attributeType, bool inherit);
override this.IsDefined : Type * bool -> bool
Public Overrides Function IsDefined (attributeType As Type, inherit As Boolean) As Boolean

パラメーター

attributeType
Type

検索するカスタム属性の種類を表す Type

inherit
Boolean

true メソッドの継承チェーンを検索してカスタム属性を検索する場合。現在のメソッドのみを確認する false

返品

true 指定したカスタム属性の型が定義されている場合。それ以外の場合は false

注釈

動的メソッドの場合、inherittrueを指定しても効果はありません。 動的メソッドには継承チェーンがありません。

Note

カスタム属性は、動的メソッドでは現在サポートされていません。

適用対象

こちらもご覧ください