Aracılığıyla paylaş


<cryptoNameMapping> Öğesi

Sınıfların kolay adlara eşlemelerini içerir.

<Yapılandırma>
  <Mscorlib>
    <cryptographySettings>
      <cryptoNameMapping>

Syntax

      <cryptoNameMapping>
</cryptoNameMapping>  

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.

Öznitelikler

Yok.

Alt Öğeler

Öğe Açıklama
cryptoClasses nameEntry öğesinde kolay bir ada eşlemesi olan şifreleme sınıflarının <listesini içerir.>
nameEntry Bir sınıf adını kolay bir algoritma adıyla eşler ve bu da bir sınıfın çok sayıda kolay ada sahip olmasını sağlar.

Üst Öğeler

Öğe Açıklama
configuration Her yapılandırma dosyasında yer alan ve ortak dil çalışma zamanı ve .NET Framework uygulamaları tarafından kullanılan kök öğe.
cryptographySettings Şifreleme ayarlarını içerir.
cryptoNameMapping Sınıfların kolay adlara eşlemelerini içerir.
mscorlib <cryptographySettings> öğesini içerir.

Örnek

Aşağıdaki örnekte şifreleme sınıfına <başvurmak ve çalışma zamanını yapılandırmak için cryptoNameMapping> öğesinin nasıl kullanılacağı gösterilmektedir. Ardından "RSA" dizesini yöntemine CryptoConfig.CreateFromName geçirebilir ve nesnesini MyCryptoRSAClass döndürmek için yöntemini kullanabilirsinizCreate.

<configuration>  
   <mscorlib>  
      <cryptographySettings>  
         <cryptoNameMapping>  
            <cryptoClasses>  
               <cryptoClass   MyCryptoRSA="MyCryptoRSAClass, MyAssembly  
                  Culture=neutral, PublicKeyToken=a5d015c7d5a0b012,  
                  Version=1.0.0.0"/>  
            </cryptoClasses>  
            <nameEntry name="RSA" class="MyCryptoRSA"/>  
            <nameEntry name="System.Security.Cryptography.AsymmetricAlgorithm"  
                       class="MyCryptoRSA"/>  
         </cryptoNameMapping>  
      </cryptographySettings>  
   </mscorlib>  
</configuration>  

Ayrıca bkz.