DataProtector(String, String, String[]) Oluşturucu
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sağlanan uygulama adını, birincil amacı ve belirli amaçları kullanarak sınıfının yeni bir örneğini DataProtector oluşturur.
protected:
DataProtector(System::String ^ applicationName, System::String ^ primaryPurpose, cli::array <System::String ^> ^ specificPurposes);
protected DataProtector (string applicationName, string primaryPurpose, string[] specificPurposes);
new System.Security.Cryptography.DataProtector : string * string * string[] -> System.Security.Cryptography.DataProtector
Protected Sub New (applicationName As String, primaryPurpose As String, specificPurposes As String())
Parametreler
- applicationName
- String
Uygulamanın adı.
- primaryPurpose
- String
Korunan verilerin birincil amacı.
- specificPurposes
- String[]
Korunan verilerin belirli amaçları.
Özel durumlar
applicationName
veya boş bir dizedir null
.
-veya-
primaryPurpose
veya boş bir dizedir null
.
-veya-
specificPurposes
boş bir dize veya null
içerir.
Açıklamalar
Bu oluşturucu , PrimaryPurposeve SpecificPurposes özelliklerini ayarlarApplicationName. Bu üç özelliğin birleşimi, koruduğun verileri benzersiz olarak tanımlamalıdır. Veriler benzersiz olarak tanımlanmadıysa, yanlışlıkla yanlış verileri okuyabilir veya sizin verilerinizle başka veriler değiştirilebilir. Birincil ve belirli amaçlı çiftlere örnek olarak "fatura" ve fatura numarası, "hediye kartı" ve hediye kartı numarası, "parola" ve URL dizesi verilebilir.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin