Assembly.DefinedTypes 属性

定义

获取定义在此程序集中的类型的集合。

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)

属性值

IEnumerable<TypeInfo>

定义在此程序集中的类型的集合。

注解

DefinedTypes属性相当于 Assembly.GetTypes 方法,只不过 DefinedTypes 属性返回对象的集合 TypeInfo ,并且 Assembly.GetTypes 方法返回对象的数组 Type

返回的数组包括嵌套类型。

适用于

另请参阅