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 nulliç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.