정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Attribute.IsDefined 메서드 (ParameterInfo, Type, Boolean)

2013-12-13

사용자 지정 특성이 메서드 매개 변수에 적용되었는지 여부를 결정합니다. 매개 변수에는 메서드 매개 변수, 검색할 사용자 지정 특성 형식 및 상위 메서드 매개 변수의 검색 여부를 지정합니다.

Namespace:  System
어셈블리:  mscorlib(mscorlib.dll)

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

매개 변수

element
형식: System.Reflection.ParameterInfo
클래스의 멤버 매개 변수를 설명하는 ParameterInfo 클래스에서 파생된 개체입니다.
attributeType
형식: System.Type
검색할 사용자 지정 특성의 형식, 즉 기본 형식입니다.
inherit
형식: System.Boolean
true이면 사용자 지정 특성에 대한 상위 element도 검색함을 지정합니다.

반환 값

형식: System.Boolean
attributeType 형식의 사용자 지정 특성이 element에 적용되면 true이고, 그렇지 않으면 false입니다.

예외조건
ArgumentNullException

element 또는 attributeTypenull인 경우

ArgumentException

attributeTypeAttribute에서 파생되지 않은 경우

ExecutionEngineException

element가 메서드, 생성자 또는 형식이 아닌 경우

Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시: