عنصر <cryptoNameMapping>
تحتوي على مخططات تعيين الفئات إلى الأسماء المألوفة.
عنصر <configuration>
عنصر <mscorlib> لإعدادات التشفير
عنصر <cryptographysettings>
عنصر <cryptoNameMapping>
<cryptoNameMapping>
</cryptoNameMapping>
السمات والعناصر
تصف المقاطع التالية سمات، عناصر تابعة وعناصر الأصل.
السمات
لا يوجد.
العناصر التابعة
العنصر |
الوصف |
---|---|
cryptoClasses |
يحتوي على قائمة فئات cryptography التي تحتوي على تعيين لاسم مألوف في العنصر <nameEntry>. |
nameEntry |
يعيّن إسم فئة إلى اسم algorithm مألوف الذي يسمح لفئة واحدة أن يكون لديها العديد من الأسماء المألوفة. |
العناصر الأصلية
العنصر |
الوصف |
---|---|
configuration |
العنصر الجذري في كل ملف تكوين المستخدم من قبل وقت تشغيل اللغة العامة وتطبيقات .NET Framework. |
cryptographySettings |
يحتوي على إعدادات التشفير. |
cryptoNameMapping |
تحتوي على مخططات تعيين الفئات إلى الأسماء المألوفة. |
mscorlib |
يحتوي على عنصر <cryptographySettings>. |
مثال
يظهر المثال التالي كيفية استخدام العنصر <cryptoNameMapping> للإشارة إلى فئة cryptography و لتكوين وقت التشغيل. يمكنك تمرير السلسلة "RSA" إلى الأسلوب CryptoConfig.CreateFromName و استخدام الأسلوب Create لإرجاع الكائن MyCryptoRSAClass .
<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>