本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

System.Reflection 命名空間

 

System.Reflection 命名空間包含擷取組件、 模組、 成員、 參數和 managed 程式碼中的其他實體的相關資訊,藉由檢查其中繼資料的類型。 這些型別也可以用來管理載入類型,例如連結事件或叫用方法的執行個體。 若要動態建立類型,使用 System.Reflection.Emit 命名空間。

類別描述
System_CAPS_pubclassAmbiguousMatchException

繫結至成員而使得一個以上的成員符合繫結準則時,所擲回的例外狀況。 這個類別無法被繼承。

System_CAPS_pubclassAssembly

表示組件 (Assembly),此組件是可重複使用、可控制版本和自我描述的 Common Language Runtime 應用程式建置區塊。

System_CAPS_pubclassAssemblyAlgorithmIdAttribute

指定組件中的所有檔案的雜湊演算法。 這個類別無法被繼承。

System_CAPS_pubclassAssemblyCompanyAttribute

定義組件資訊清單的公司名稱自訂屬性。

System_CAPS_pubclassAssemblyConfigurationAttribute

指定組件的組建組態,例如零售或偵錯。

System_CAPS_pubclassAssemblyCopyrightAttribute

定義組件資訊清單的著作權自訂屬性。

System_CAPS_pubclassAssemblyCultureAttribute

指定組件所支援的文化特性。

System_CAPS_pubclassAssemblyDefaultAliasAttribute

定義組件資訊清單的易記預設別名。

System_CAPS_pubclassAssemblyDelaySignAttribute

指定在建立組件時該組件並未完整簽署。

System_CAPS_pubclassAssemblyDescriptionAttribute

提供組件的文字描述。

System_CAPS_pubclassAssemblyFileVersionAttribute

指示編譯器使用 Win32 檔案版本資源的特定版本號碼。 Win32 檔案版本不一定要與組件的版本號碼相同。

System_CAPS_pubclassAssemblyFlagsAttribute

指定的位元組合 AssemblyNameFlags 旗標的組件,描述在 just-in-time (JIT) 編譯器選項、 組件是否可重定目標,以及是否有完整或語彙基元化的公開金鑰。 這個類別無法被繼承。

System_CAPS_pubclassAssemblyInformationalVersionAttribute

定義組件資訊清單的其他版本資訊。

System_CAPS_pubclassAssemblyKeyFileAttribute

指定包含用來產生強式名稱金鑰組的檔案名稱。

System_CAPS_pubclassAssemblyKeyNameAttribute

指定 CSP 內包含用來產生強式名稱金鑰組的金鑰容器名稱。

System_CAPS_pubclassAssemblyMetadataAttribute

定義裝飾組件之金鑰/值的中繼資料組。

System_CAPS_pubclassAssemblyName

完整描述組件的唯一識別。

System_CAPS_pubclassAssemblyNameProxy

提供可遠端處理版本的 AssemblyName

System_CAPS_pubclassAssemblyProductAttribute

定義組件資訊清單的產品名稱自訂屬性。

System_CAPS_pubclassAssemblySignatureKeyAttribute

從舊版的更簡單的強式名稱金鑰移轉到較大的金鑰提供更強的雜湊演算法。

System_CAPS_pubclassAssemblyTitleAttribute

指定組件的描述。

System_CAPS_pubclassAssemblyTrademarkAttribute

定義組件資訊清單的商標自訂屬性。

System_CAPS_pubclassAssemblyVersionAttribute

指定使用屬性之組件的版本。

System_CAPS_pubclassBinder

從候選項目,清單中選取的成員,並執行實際引數類型的類型轉換成正式引數型別。

System_CAPS_pubclassConstructorInfo

探索類別建構函式的屬性,並提供建構函式中繼資料的存取。

System_CAPS_pubclassCustomAttributeData

提供已載入至僅限反映內容之組件、模組、類型、成員和參數的自訂屬性資料存取。

System_CAPS_pubclassCustomAttributeExtensions

包含擷取自訂屬性的靜態方法。

System_CAPS_pubclassCustomAttributeFormatException

自訂屬性 (Attribute) 的二進位格式無效時所擲回的例外狀況。

System_CAPS_pubclassDefaultMemberAttribute

定義所使用的預設成員的型別成員 InvokeMember

System_CAPS_pubclassEventInfo

探索事件的屬性並提供事件中繼資料的存取。

System_CAPS_pubclassExceptionHandlingClause

表示結構化例外狀況處理區塊中的子句。

System_CAPS_pubclassFieldInfo

探索欄位的屬性並提供欄位中繼資料的存取。

System_CAPS_pubclassIntrospectionExtensions

包含轉換的方法 Type 物件。

System_CAPS_pubclassInvalidFilterCriteriaException

當篩選準則對於您所使用的篩選器型別無效時,在 FindMembers 中擲回的例外狀況。

System_CAPS_pubclassLocalVariableInfo

探索區域變數的屬性,並提供區域變數中繼資料的存取。

System_CAPS_pubclassManifestResourceInfo

提供對資訊清單資源的存取,資訊清單資源就是描述應用程式相依性的 XML 檔案。

System_CAPS_pubclassMemberInfo

取得成員的屬性相關資訊,並提供成員中繼資料的存取。

System_CAPS_pubclassMethodBase

提供方法和建構函式的相關資訊。

System_CAPS_pubclassMethodBody

提供存取權的中繼資料和 MSIL 主體的方法。

System_CAPS_pubclassMethodInfo

探索方法的屬性 (Attribute) 並提供方法中繼資料 (Metadata) 的存取。

System_CAPS_pubclassMissing

表示遺漏的 Object 此類別無法被繼承。

System_CAPS_pubclassModule

在模組上執行反映。

System_CAPS_pubclassObfuscateAssemblyAttribute

指示模糊化工具其標準模糊化規則用於適當的組件類型。

System_CAPS_pubclassObfuscationAttribute

指示模糊化工具進行指定的組件、 類型或成員。

System_CAPS_pubclassParameterInfo

探索參數的屬性並提供參數中繼資料的存取。

System_CAPS_pubclassPointer

提供包裝函式類別的指標。

System_CAPS_pubclassPropertyInfo

探索屬性 (Property) 的屬性 (Attribute),並提供屬性中繼資料 (Metadata) 的存取。

System_CAPS_pubclassReflectionContext

代表可以提供反映物件的內容。

System_CAPS_pubclassReflectionTypeLoadException

無法載入模組中的任何類別時,Module.GetTypes 方法擲回的例外狀況。 這個類別無法被繼承。

System_CAPS_pubclassRuntimeReflectionExtensions

提供方法,該方法可擷取在執行階段之類型的相關資訊。

System_CAPS_pubclassStrongNameKeyPair

封裝使用簽署強式名稱組件的公用或私用金鑰組的存取。

System_CAPS_pubclassTargetException

代表嘗試叫用無效目標時所擲回的例外狀況。

System_CAPS_pubclassTargetInvocationException

透過反映叫用的方法所擲回的例外狀況。 這個類別無法被繼承。

System_CAPS_pubclassTargetParameterCountException

當引動過程的參數數目不符合所預期的數目時,就會擲回例外狀況。 這個類別無法被繼承。

System_CAPS_pubclassTypeDelegator

包裝 System.Type 物件和委派的方法 Type

System_CAPS_pubclassTypeInfo

代表下列各項的類型宣告:類別類型、介面類型、陣列類型、值類型、列舉類型、類型參數、泛型類型定義,以及開放式或封閉式的建構泛型類型。

結構描述
System_CAPS_pubstructureCustomAttributeNamedArgument

代表在僅限反映的內容中自訂屬性的具名引數。

System_CAPS_pubstructureCustomAttributeTypedArgument

代表在僅限反映的內容中自訂屬性的引數,或是代表陣列引數的項目。

System_CAPS_pubstructureInterfaceMapping

將介面的對應擷取到實作該介面之類別上的實際方法中。

System_CAPS_pubstructureParameterModifier

將修飾詞附加到參數,如此一來,繫結就能與已修改類型的參數簽章一同運作。

介面描述
System_CAPS_pubinterfaceICustomAttributeProvider

提供自訂屬性以反映支援它們的物件。

System_CAPS_pubinterfaceICustomTypeProvider

表示提供的自訂類型的物件。

System_CAPS_pubinterfaceIReflect
System_CAPS_pubinterfaceIReflectableType

代表您可以對其反映的類型。

委派描述
System_CAPS_pubdelegateMemberFilter

代表用來篩選成員清單的委派,這些成員為 MemberInfo 物件陣列中代表的成員。

System_CAPS_pubdelegateModuleResolveEventHandler

表示將處理的方法 ModuleResolve 事件 Assembly

System_CAPS_pubdelegateTypeFilter

篩選 Type 物件陣列中表示的類別。

列舉描述
System_CAPS_pubenumAssemblyContentType

提供組件所包含之程式碼類型的相關資訊。

System_CAPS_pubenumAssemblyNameFlags

提供下列相關資訊 Assembly 參考。

System_CAPS_pubenumBindingFlags

指定控制繫結的旗標和由反映執行的成員和類型搜尋方式。

System_CAPS_pubenumCallingConventions

定義方法的有效呼叫慣例。

System_CAPS_pubenumEventAttributes

指定事件的屬性。

System_CAPS_pubenumExceptionHandlingClauseOptions

識別例外狀況處理子句的類型。

System_CAPS_pubenumFieldAttributes

指定描述欄位屬性的旗標。

System_CAPS_pubenumGenericParameterAttributes

描述泛型類型或方法之泛型型別參數的限制式。

System_CAPS_pubenumImageFileMachine

識別可執行檔的目標平台。

System_CAPS_pubenumMemberTypes

將所定義的每一種成員類型標記為 MemberInfo 的衍生類別。

System_CAPS_pubenumMethodAttributes

指定方法屬性的旗標。 這些旗標都在 corhdr.h 檔案中定義。

System_CAPS_pubenumMethodImplAttributes

此 API 支援 產品 基礎結構,而且不適合直接從程式碼使用。 指定方法實作的屬性旗標。

System_CAPS_pubenumParameterAttributes

定義可以與參數相關聯的屬性。 這些都在 CorHdr.h 中定義。

System_CAPS_pubenumPortableExecutableKinds

識別可執行檔中的程式碼的本質。

System_CAPS_pubenumProcessorArchitecture

識別可執行檔之目標平台的處理器和每個字組的位元。

System_CAPS_pubenumPropertyAttributes

定義可以與屬性 (Property) 相關聯的屬性 (Attribute)。 這些屬性值都在 corhdr.h 中定義。

System_CAPS_pubenumResourceAttributes

指定資訊清單資源的屬性。

System_CAPS_pubenumResourceLocation

指定該資源的位置。

System_CAPS_pubenumTypeAttributes

指定類型屬性 (Attribute)。

回到頁首
顯示: