ICLRStrongName Arabirimi
Derlemeleri tanımlayıcı adlarla imzalamak için temel genel statik işlevler sağlar. Tüm ICLRStrongName
yöntemler standart COM HRESULTs döndürür.
Yöntemler
Yöntem | Açıklama |
---|---|
GetHashFromAssemblyFile Yöntemi | Belirtilen karma algoritmasını kullanarak belirtilen derleme dosyasının karması alır. |
GetHashFromAssemblyFileW Yöntemi | Belirtilen karma algoritmasını kullanarak Unicode dizesi olarak belirtilen derleme dosyasının karması alır. |
GetHashFromBlob Yöntemi | Belirtilen karma algoritmasını kullanarak belirtilen bellek adresinde derlemenin karması alır. |
GetHashFromFile Yöntemi | Belirtilen dosyanın içeriği üzerinde bir karma oluşturur. |
GetHashFromFileW Yöntemi | Unicode dizesi tarafından belirtilen dosyanın içeriği üzerinde karma oluşturur. |
GetHashFromHandle Yöntemi | Belirtilen karma algoritmasını kullanarak belirtilen dosya tanıtıcısıyla dosyanın içeriği üzerinde bir karma oluşturur. |
StrongNameCompareAssemblies Yöntemi | İki derlemenin yalnızca tanımlayıcı ad imzalarıyla farklı olup olmadığını belirler. |
StrongNameFreeBuffer Yöntemi | StrongNameGetPublicKey, StrongNameTokenFromPublicKey veya StrongNameSignatureGeneration gibi bir tanımlayıcı ad yöntemine önceki bir çağrıyla ayrılan belleği serbest bırakır. |
StrongNameGetBlob Yöntemi | Belirtilen arabelleği, belirtilen adreste yürütülebilir dosyanın ikili gösterimiyle doldurur. |
StrongNameGetBlobFromImage Yöntemi | Belirtilen bellek adresinde derleme görüntüsünün ikili gösterimini alır. |
StrongNameGetPublicKey Yöntemi | Özel/ortak anahtar çiftinden ortak anahtarı alır. |
StrongNameHashSize Yöntemi | Belirtilen karma algoritmasını kullanarak karma için gereken arabellek boyutunu alır. |
StrongNameKeyDelete Yöntemi | Belirtilen anahtar kapsayıcısını siler. |
StrongNameKeyGen Yöntemi | Tanımlayıcı ad kullanımı için yeni bir ortak/özel anahtar çifti oluşturur. |
StrongNameKeyGenEx Yöntemi | Tanımlayıcı ad kullanımı için belirtilen anahtar boyutuna sahip yeni bir ortak/özel anahtar çifti oluşturur. |
StrongNameKeyInstall Yöntemi | Bir ortak/özel anahtar çifti kapsayıcıya aktarır. |
StrongNameSignatureGeneration Yöntemi | Belirtilen derleme için bir tanımlayıcı ad imzası oluşturur. |
StrongNameSignatureGenerationEx Yöntemi | Belirtilen bayrakları temel alarak belirtilen derleme için bir tanımlayıcı ad imzası oluşturur. |
StrongNameSignatureSize Yöntemi | Tanımlayıcı ad imzasının boyutunu döndürür. |
StrongNameSignatureVerification Yöntemi | Sağlanan yoldaki derleme bildiriminin, belirtilen bayraklara göre doğrulanan bir tanımlayıcı ad imzası içerip içermediğini belirten bir değer alır. |
StrongNameSignatureVerificationEx Yöntemi | Sağlanan yoldaki derleme bildiriminin tanımlayıcı ad imzası içerip içermediğini belirten bir değer alır. |
StrongNameSignatureVerificationFromImage Yöntemi | Belleğe zaten eşlenmiş bir derlemenin ilişkili ortak anahtar için geçerli olduğunu doğrular. |
StrongNameTokenFromAssembly Yöntemi | Belirtilen derleme dosyasından bir tanımlayıcı ad belirteci oluşturur. |
StrongNameTokenFromAssemblyEx Yöntemi | Belirtilen derleme dosyasından bir tanımlayıcı ad belirteci oluşturur ve ortak anahtarı döndürür. |
StrongNameTokenFromPublicKey Yöntemi | Ortak anahtarı temsil eden bir belirteç alır. |
Açıklamalar
ve parametresini kullanarak CLSID_CLRStrongName
IID_ICLRStrongName
ICLRRuntimeInfo::GetInterface yöntemini çağırarak bir örneğini ICLRStrongName
alabilirsiniz.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: MetaHost.h
Kitaplığı: MSCorEE.dll'da kaynak olarak dahil edilen
.NET Framework Sürümleri: 4'ten beri kullanılabilir
Ayrıca bkz.
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin