MemberInfo.GetCustomAttributesData MemberInfo.GetCustomAttributesData MemberInfo.GetCustomAttributesData MemberInfo.GetCustomAttributesData Method

Definition

대상 멤버에 적용된 특성에 대한 데이터를 나타내는 CustomAttributeData 개체의 목록을 반환합니다. Returns a list of CustomAttributeData objects representing data about the attributes that have been applied to the target member.

public:
 virtual System::Collections::Generic::IList<System::Reflection::CustomAttributeData ^> ^ GetCustomAttributesData();
public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData ();
abstract member GetCustomAttributesData : unit -> System.Collections.Generic.IList<System.Reflection.CustomAttributeData>
override this.GetCustomAttributesData : unit -> System.Collections.Generic.IList<System.Reflection.CustomAttributeData>
Public Overridable Function GetCustomAttributesData () As IList(Of CustomAttributeData)

Returns

대상 멤버에 적용된 특성에 대한 데이터를 나타내는 CustomAttributeData 개체의 제네릭 목록입니다. A generic list of CustomAttributeData objects representing data about the attributes that have been applied to the target member.

Remarks

리플렉션 전용 컨텍스트에 리플렉션 전용 컨텍스트에 로드 되는 코드에서 직접 사용자 지정 특성이 정의 되어 있는 경우 코드의 사용자 지정 특성을 검사할이 메서드를 사용 합니다.Use this method to examine the custom attributes of code in the reflection-only context, in cases where the custom attributes themselves are defined in code that is loaded into the reflection-only context. 와 같은 메서드 Attribute.GetCustomAttributesMemberInfo.GetCustomAttributes 특성의 인스턴스를 만들기 때문에 이러한 경우에 사용할 수 없습니다.Methods like Attribute.GetCustomAttributes and MemberInfo.GetCustomAttributes cannot be used in such cases, because they create instances of the attributes. 리플렉션 전용 컨텍스트에서 코드를 실행할 수 없습니다.Code in the reflection-only context cannot be executed. 자세한 내용 및 예를 들어 코드를 실행 하는 것에 대 한 참조를 CustomAttributeData 클래스입니다.For more information and for example code, see the CustomAttributeData class.

때문에이 메서드 형식, 중첩된 형식 및 형식 멤버에 대 한 사용자 지정 특성 데이터를 가져옵니다 합니다 Type 클래스 및 클래스를 System.Reflection 네임 스페이스에서 파생 되는 모든 형식 멤버를 나타내는 MemberInfo합니다.This method gets custom attribute data for types, nested types, and type members, because the Type class and the classes in the System.Reflection namespace that represent type members all derive from MemberInfo.

Applies to