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

傳回的陣列包括巢狀型別。

適用於

另請參閱