Freigeben über


DataProtector.Create(String, String, String, String[]) Methode

Definition

Erstellt eine Instanz einer Datenschutzimplementierung mithilfe des angegebenen Klassennamens des Datenschutzes des Anwendungsnamens, Hauptzwecks und der speziellen Zwecke.

public:
 static System::Security::Cryptography::DataProtector ^ Create(System::String ^ providerClass, System::String ^ applicationName, System::String ^ primaryPurpose, ... cli::array <System::String ^> ^ specificPurposes);
public static System.Security.Cryptography.DataProtector Create (string providerClass, string applicationName, string primaryPurpose, params string[] specificPurposes);
static member Create : string * string * string * string[] -> System.Security.Cryptography.DataProtector
Public Shared Function Create (providerClass As String, applicationName As String, primaryPurpose As String, ParamArray specificPurposes As String()) As DataProtector

Parameter

providerClass
String

Der Klassenname für den Datenschutz.

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.

Gibt zurück

Ein Datenschutz-Implementierungsobjekt.

Ausnahmen

providerClass ist null

Gilt für: