Aracılığıyla paylaş


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_CLRStrongNameIID_ICLRStrongNameICLRRuntimeInfo::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.