导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

Attribute.IsDefined 方法 (MemberInfo, Type, Boolean)

2013/12/13

确定是否将任意自定义特性应用于类型成员。参数指定成员、要搜索的自定义特性的类型以及是否搜索成员的祖先。

Namespace:  System
程序集:  mscorlib(位于 mscorlib.dll 中)

public static bool IsDefined(
	MemberInfo element,
	Type attributeType,
	bool inherit
)

参数

element
类型: System.Reflection.MemberInfo
一个从 MemberInfo 类派生的对象,该类描述类的构造函数、事件、字段、方法、类型或属性成员。
attributeType
类型: System.Type
要搜索的自定义特性的类型或基类型。
inherit
类型: System.Boolean
如果为 true,则指定还在 element 的祖先中搜索自定义特性。

返回值

类型: System.Boolean
如果类型 attributeType 的某个自定义特性应用于 element,则为 true;否则为 false

异常条件
ArgumentNullException

elementattributeTypenull

ArgumentException

attributeType 不是从 Attribute 派生得来的。

NotSupportedException

element 不是构造函数、方法、属性、事件、类型或字段。

Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

显示:
© 2014 Microsoft