DataProtector(String, String, String[]) Konstruktor
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en ny instans av DataProtector klassen med hjälp av det angivna programnamnet, det primära syftet och specifika syften.
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())
Parametrar
- applicationName
- String
Namnet på applikationen.
- primaryPurpose
- String
Det primära syftet med skyddade data.
- specificPurposes
- String[]
De specifika ändamålen för skyddade data.
Undantag
applicationName är en tom sträng eller null.
-eller-
primaryPurpose är en tom sträng eller null.
-eller-
specificPurposes innehåller en tom sträng eller null.
Kommentarer
Den här konstruktorn anger ApplicationNameegenskaperna , PrimaryPurposeoch SpecificPurposes . Kombinationen av dessa tre egenskaper måste unikt identifiera de data som du skyddar. Om data inte identifieras unikt kan du oavsiktligt läsa fel data, eller så kan andra data ersättas med dina. Exempel på primära och specifika par är "faktura" och fakturanummer, "presentkort" och presentkortsnummer, "lösenord" och URL-sträng.