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
Podstawowym celem chronionych danych.
- specificPurposes
- String[]
Konkretne 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 podstawowych i specyficznych par celowych to "faktura" i numer faktury, "karta upominkowa" i numer karty upominkowej, "hasło" i ciąg adresu URL.