Module.GetCustomAttributesData 메서드

정의

리플렉션 전용 컨텍스트에서 사용할 수 있는 현재 모듈에 대한 CustomAttributeData 개체 목록을 반환합니다.Returns a list of CustomAttributeData objects for the current module, which can be used in the reflection-only context.

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)

반환

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

설명

리플렉션 전용 컨텍스트에 리플렉션 전용 컨텍스트에 로드 되는 코드에서 직접 사용자 지정 특성이 정의 되어 있는 경우 코드의 사용자 지정 특성을 검사할이 메서드를 사용 합니다.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.GetCustomAttributesModule.GetCustomAttributes와 같은 메서드는 특성의 인스턴스를 만들기 때문에 이러한 경우에 사용할 수 없습니다.Methods such as Attribute.GetCustomAttributes and Module.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 example code, see the CustomAttributeData class.

적용 대상