ICLRStrongName 介面
更新:2010 年 8 月
將 MSCorEE.dll 所匯出的所有強式命名全域靜態函式群組成單一介面。 所有 ICLRStrongName 方法都會傳回標準的 COM HRESULT。
方法
方法 |
描述 |
---|---|
使用指定的雜湊演算法取得指定之組件檔的雜湊。 |
|
使用指定的雜湊演算法,取得組件檔 (指定為 Unicode 字串) 的雜湊。 |
|
使用指定的雜湊演算法,於指定的記憶體位址上取得組件的雜湊。 |
|
產生指定檔案內容的雜湊。 |
|
產生由 Unicode 字串所指定之檔案內容的雜湊。 |
|
使用指定的雜湊演算法,透過指定的檔案控制代碼產生檔案內容的雜湊。 |
|
判斷兩個組件 (Assembly) 是否只有強式名稱簽章不同。 |
|
釋放先前透過對強式名稱方法 (例如 StrongNameGetPublicKey、StrongNameTokenFromPublicKey 或 StrongNameSignatureGeneration) 的呼叫所配置的記憶體。 |
|
以指定位址的可執行檔之二進位表示填滿指定的緩衝區。 |
|
在指定的記憶體位址取得組件映像的二進位表示。 |
|
從私密/公開金鑰組取得公開金鑰。 |
|
使用指定的雜湊演算法取得雜湊所需的緩衝區大小。 |
|
刪除指定的金鑰容器。 |
|
建立新的公開/私密金鑰組以供強式名稱使用。 |
|
以指定的金鑰大小產生新的公開/私密金鑰組,以供強式名稱使用。 |
|
將公開/私密金鑰組匯入容器中。 |
|
為指定的組件產生強式名稱簽章。 |
|
根據指定的旗標,為指定的組件產生強式名稱簽章。 |
|
傳回強式名稱簽章的大小。 |
|
取得值,此值指出提供之路徑上的組件資訊清單是否包含強式名稱簽章,可根據指定的旗標來驗證這個值。 |
|
取得值,指出提供的路徑上的組件資訊清單是否包含強式名稱簽章。 |
|
驗證已經對應到記憶體的組件,對於關聯的公開金鑰而言確實有效。 |
|
從指定的組件檔案建立強式名稱語彙基元。 |
|
從指定的組件檔建立強式名稱語彙基元,並傳回公開金鑰。 |
|
取得表示公開金鑰的語彙基元 (Token)。 |
備註
您可以使用 CLSID_CLRStrongName 和 IID_ICLRStrongName 做為參數呼叫 ICLRRuntimeInfo::GetInterface 方法,取得 ICLRStrongName 的執行個體。
需求
**平台:**請參閱 .NET Framework 系統需求。
標頭:MetaHost.h
程式庫:包含做為 MSCorEE.dll 中的資源
**.NET Framework 版本:**4
請參閱
其他資源
變更記錄
日期 |
記錄 |
原因 |
---|---|---|
2010 年 8 月 |
新增關於取得介面執行個體的資訊。 |
資訊加強。 |
2010 年 7 月 |
新增關於成員的資訊。 |
資訊加強。 |