إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
تدعم مكتبة عميل تخزين .NET Azure تشفير خصائص كيان السلسلة لعمليات الإدراج والاستبدال. يتم تخزين السلاسل المشفرة على الخدمة كخصائص ثنائية، ويتم تحويلها مرة أخرى إلى سلاسل بعد فك التشفير.
بالنسبة للجداول، بالإضافة إلى نهج التشفير، يتعين على المستخدمين تحديد الخصائص المراد تشفيرها. يمكن القيام بذلك إما عن طريق تحديد سمة [EncryptProperty] (لكيانات POCO المشتقة من TableEntity) أو محلل تشفير في خيارات الطلب. محلل التشفير هو تفويض يأخذ مفتاح قسم ومفتاح سجل واسم خاصية ويرجع قيمة منطقية تشير إلى ما إذا كان يجب تشفير هذه الخاصية أم لا. أثناء التشفير، تستخدم مكتبة العميل هذه المعلومات لتحديد ما إذا كنت تريد تشفير خاصية أثناء الكتابة إلى السلك. يوفر التفويض أيضاً إمكانية وجود منطق حول كيفية تشفير الخصائص. (على سبيل المثال، إذا كان X، فقم بتشفير الخاصية A، وإلا قم بتشفير الخاصيتين A وB.) ليس من الضروري تقديم هذه المعلومات أثناء قراءة الكيانات أو الاستعلام عنها.
دمج الدعم
الدمج غير مدعوم حالياً. نظراً لأن مجموعة فرعية من الخصائص قد تكون مشفرة مسبقاً باستخدام مفتاح مختلف، فإن دمج الخصائص الجديدة وتحديث بيانات التعريف سيؤدي ببساطة إلى فقدان البيانات. يتطلب الدمج إما إجراء استدعاءات خدمة إضافية لقراءة الكيان الموجود مسبقاً من الخدمة أو استخدام مفتاح جديد لكل خاصية، وكلاهما غير مناسب لأسباب تتعلق بالأداء.