DataProtector(String, String, String[]) Konstruktor
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy nowe wystąpienie DataProtector klasy przy użyciu podanej nazwy aplikacji, celu podstawowego i określonych celów.
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())
Parametry
- applicationName
- String
Nazwa aplikacji.
- primaryPurpose
- String
Podstawowy cel chronionych danych.
- specificPurposes
- String[]
Określone cele dla chronionych danych.
Wyjątki
applicationName
jest pustym ciągiem lub null
.
-lub-
primaryPurpose
jest pustym ciągiem lub null
.
-lub-
specificPurposes
zawiera pusty ciąg lub null
.
Uwagi
Ten konstruktor ustawia ApplicationNamewłaściwości , PrimaryPurposei SpecificPurposes . Kombinacja tych trzech właściwości musi jednoznacznie identyfikować dane, które chronisz. Jeśli dane nie są jednoznacznie identyfikowane, możesz przypadkowo odczytać nieprawidłowe dane lub inne dane mogą zostać zastąpione twoimi. Przykłady par podstawowych i określonych celów to "faktura" i numer faktury, "karta upominkowa" i numer karty upominkowej, "hasło" i ciąg adresu URL.