다음을 통해 공유


TypeInfo.DeclaredFields 속성

정의

현재 형식이 정의하는 필드의 컬렉션을 가져옵니다.

public:
 virtual property System::Collections::Generic::IEnumerable<System::Reflection::FieldInfo ^> ^ DeclaredFields { System::Collections::Generic::IEnumerable<System::Reflection::FieldInfo ^> ^ get(); };
public virtual System.Collections.Generic.IEnumerable<System.Reflection.FieldInfo> DeclaredFields { get; }
member this.DeclaredFields : seq<System.Reflection.FieldInfo>
Public Overridable ReadOnly Property DeclaredFields As IEnumerable(Of FieldInfo)

속성 값

현재 형식이 정의하는 필드의 컬렉션입니다.

설명

속성의 DeclaredFields 결과를 필터링하려면 LINQ 쿼리를 사용합니다. 런타임에서 발생하는 리플렉션 개체(예: 의 결과)의 경우 클래스의 typeof(Object)메서드를 사용하여 상속 트리를 RuntimeReflectionExtensions 트래버스할 수 있습니다. 사용자 지정된 리플렉션 컨텍스트의 개체 소비자는 이러한 메서드를 사용할 수 없으며 상속 트리 자체를 트래버스해야 합니다.

적용 대상