DpapiDataProtector(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.
Belirtilen uygulama adını, birincil amacı ve belirli amaçları kullanarak sınıfının yeni bir örneğini DpapiDataProtector oluşturur.
public:
DpapiDataProtector(System::String ^ appName, System::String ^ primaryPurpose, ... cli::array <System::String ^> ^ specificPurpose);
public DpapiDataProtector (string appName, string primaryPurpose, params string[] specificPurpose);
new System.Security.Cryptography.DpapiDataProtector : string * string * string[] -> System.Security.Cryptography.DpapiDataProtector
Public Sub New (appName As String, primaryPurpose As String, ParamArray specificPurpose As String())
Parametreler
- appName
- String
Uygulamanın adı.
- primaryPurpose
- String
Veri koruyucusunun birincil amacı.
- specificPurpose
- String[]
Veri koruyucusunun belirli amaçları.
Özel durumlar
appName
veya boş bir dizedir null
.
-veya-
primaryPurpose
veya boş bir dizedir null
.
-veya-
specificPurposes
boş bir dize veya null
içerir.
Açıklamalar
parametresi tarafından appName
belirtilen uygulama adı, korunan verilerin amacının bir parçası olarak kabul edilir. Üç parametre karmadır ve karma hem verileri korumak hem de korumasını kaldıran için kullanılır. Ve specificPurposes
değerlerine primaryPurpose
örnek olarak Hediye kartı ve <hediye kartı numarası> veya Fatura ve <fatura numarası> verilebilir.