Поделиться через


TypeInfo.DeclaredNestedTypes Свойство

Определение

Возвращает коллекцию вложенных типов, определенных текущим типом.

public:
 virtual property System::Collections::Generic::IEnumerable<System::Reflection::TypeInfo ^> ^ DeclaredNestedTypes { System::Collections::Generic::IEnumerable<System::Reflection::TypeInfo ^> ^ get(); };
public virtual System.Collections.Generic.IEnumerable<System.Reflection.TypeInfo> DeclaredNestedTypes { get; }
public virtual System.Collections.Generic.IEnumerable<System.Reflection.TypeInfo> DeclaredNestedTypes { [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicNestedTypes)] get; }
member this.DeclaredNestedTypes : seq<System.Reflection.TypeInfo>
[<get: System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicNestedTypes)>]
member this.DeclaredNestedTypes : seq<System.Reflection.TypeInfo>
Public Overridable ReadOnly Property DeclaredNestedTypes As IEnumerable(Of TypeInfo)

Значение свойства

Коллекция вложенных типов, определенных текущим типом.

Атрибуты

Комментарии

Чтобы отфильтровать результаты DeclaredNestedTypes свойства, используйте запросы LINQ. Для объектов отражения, которые возникают в среде выполнения (например, в результате typeof(Object)), можно пройти по дереву наследования с помощью методов в RuntimeReflectionExtensions классе. Потребители объектов из настраиваемых контекстов отражения не могут использовать эти методы и должны пройти по дереву наследования самостоятельно.

Применяется к