Assembly.DefinedTypes Property

Definition

Получает коллекцию типов, определенных в этой сборке.Gets a collection of the types defined in this assembly.

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

Property Value

IEnumerable<TypeInfo>

Коллекция типов, определенных в этой сборке.A collection of the types defined in this assembly.

Remarks

Свойство DefinedTypes сравнимо с методом Assembly.GetTypes, за исключением того, что свойство DefinedTypes Возвращает коллекцию объектов TypeInfo, а метод Assembly.GetTypes возвращает массив объектов Type.The DefinedTypes property is comparable to the Assembly.GetTypes method, except that the DefinedTypes property returns a collection of TypeInfo objects, and the Assembly.GetTypes method returns an array of Type objects.

Возвращаемый массив включает вложенные типы.The returned array includes nested types.

Applies to

See also