Freigeben über


MachineKeySection.DataProtectorType Eigenschaft

Definition

Ruft den Namen der Schutzkomponenten-Typs ab oder legt diesen fest. Der Standardwert ist Empty.

public:
 property System::String ^ DataProtectorType { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Configuration.WhiteSpaceTrimStringConverter))]
[System.Configuration.ConfigurationProperty("dataProtectorType", DefaultValue="")]
public string DataProtectorType { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Configuration.WhiteSpaceTrimStringConverter))>]
[<System.Configuration.ConfigurationProperty("dataProtectorType", DefaultValue="")>]
member this.DataProtectorType : string with get, set
Public Property DataProtectorType As String

Eigenschaftswert

Der Name des Schutzkomponenten-Typs.

Attribute

Hinweise

Um benutzerdefinierte Datenschutzalgorithmen für ASP.NET anzugeben, legen Sie die MachineKeySection.CompatibilityMode -Eigenschaft auf Framework45 fest, und legen Sie diese Eigenschaft auf eine Zeichenfolge fest, die eine von der DataProtector -Klasse abgeleitete Klasse darstellt. Diese Zeichenfolge entspricht dem Parameter, der providerClass an die statische DataProtector.Create Factorymethode übergeben wird. Die von Ihnen angegebene Klasse wird von den MachineKey.Protect Methoden und MachineKey.Unprotect verwendet, auch wenn Sie die Framework45 Option nicht angeben.

Wenn Sie diese Eigenschaft festlegen, müssen Sie auch die ApplicationName -Eigenschaft festlegen.

Gilt für: