Udostępnij za pośrednictwem


DataProtector(String, String, String[]) Konstruktor

Definicja

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.

Dotyczy