Aracılığıyla paylaş


<cryptoClasses> Öğesi

nameEntry öğesinde kolay bir ada eşlemesi olan şifreleme sınıflarının <listesini içerir.>

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

Syntax

<cryptoClasses>
</cryptoClasses>  

Öznitelikler ve Öğeler

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

Öznitelikler

Yok.

Alt Öğeler

Öğe Açıklama
<cryptoClass> nameEntry öğesinde kolay bir ada eşlemesi <olan bir şifreleme sınıfı içerir.>

Ü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 cryptoClass> öğesinin nasıl kullanıldığı 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"/>  
               <!-- Other cryptography classes go here. -->  
            </cryptoClasses>  
            <nameEntry name="RSA" class="MyCryptoRSA"/>  
            <nameEntry name="System.Security.Cryptography.AsymmetricAlgorithm"  
                       class="MyCryptoRSA"/>  
             <!-- Mappings to other cryptography classes go here. -->  
         </cryptoNameMapping>  
      </cryptographySettings>  
   </mscorlib>  
</configuration>  

Ayrıca bkz.