DataProtector(String, String, String[]) Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine neue Instanz der DataProtector-Klasse unter Verwendung des Anwendungsnamens, des Hauptzwecks und der speziellen Zwecke.
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())
Parameter
- applicationName
- String
Der Namen der Anwendung.
- primaryPurpose
- String
Der Hauptzweck für die geschützten Daten.
- specificPurposes
- String[]
Die bestimmten Zwecke für die geschützten Daten.
Ausnahmen
applicationName
ist eine leere Zeichenfolge oder null
- oder -
primaryPurpose
ist eine leere Zeichenfolge oder null
- oder -
specificPurposes
enthält null
oder eine leere Zeichenfolge ().
Hinweise
Dieser Konstruktor legt die ApplicationNameEigenschaften , PrimaryPurposeund SpecificPurposes fest. Die Kombination dieser drei Eigenschaften muss die zu schützende Daten eindeutig identifizieren. Wenn die Daten nicht eindeutig identifiziert werden, lesen Sie möglicherweise versehentlich die falschen Daten, oder ihre Daten werden durch andere Daten ersetzt. Beispiele für primäre und spezifische Zweckpaare sind "Rechnung" und Rechnungsnummer, "Geschenkgutschein" und Geschenkgutscheinnummer, "Kennwort" und URL-Zeichenfolge.