Freigeben über


DataProtectionCommonExtensions.GetDataProtector Methode

Definition

Überlädt

GetDataProtector(IServiceProvider, IEnumerable<String>)

Ruft eine IDataProtector aus einer IServiceProvider angegebenen Liste von Zwecken ab.

GetDataProtector(IServiceProvider, String, String[])

Ruft eine IDataProtector aus einer IServiceProvider angegebenen Liste von Zwecken ab.

GetDataProtector(IServiceProvider, IEnumerable<String>)

Quelle:
DataProtectionCommonExtensions.cs
Quelle:
DataProtectionCommonExtensions.cs
Quelle:
DataProtectionCommonExtensions.cs
Quelle:
DataProtectionCommonExtensions.cs
Quelle:
DataProtectionCommonExtensions.cs
Quelle:
DataProtectionCommonExtensions.cs
Quelle:
DataProtectionCommonExtensions.cs
Quelle:
DataProtectionCommonExtensions.cs

Ruft eine IDataProtector aus einer IServiceProvider angegebenen Liste von Zwecken ab.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::DataProtection::IDataProtector ^ GetDataProtector(IServiceProvider ^ services, System::Collections::Generic::IEnumerable<System::String ^> ^ purposes);
public static Microsoft.AspNetCore.DataProtection.IDataProtector GetDataProtector (this IServiceProvider services, System.Collections.Generic.IEnumerable<string> purposes);
static member GetDataProtector : IServiceProvider * seq<string> -> Microsoft.AspNetCore.DataProtection.IDataProtector
<Extension()>
Public Function GetDataProtector (services As IServiceProvider, purposes As IEnumerable(Of String)) As IDataProtector

Parameter

services
IServiceProvider

Ein IServiceProvider , der den IDataProtectionProvider enthält, aus dem die Zweckkette generiert werden soll.

purposes
IEnumerable<String>

Die Liste der Zwecke, die zur Zweckkette beitragen. Diese Liste muss mindestens ein Element enthalten und darf keine NULL-Elemente enthalten.

Gibt zurück

Eine IDataProtector , die an die bereitgestellte Zweckkette gebunden ist.

Hinweise

Dies ist eine bequeme Methode, die dann CreateProtector(IDataProtectionProvider, IEnumerable<String>)aufruftGetDataProtectionProvider(IServiceProvider). Weitere Informationen finden Sie in der Dokumentation dieser Methoden.

Gilt für:

GetDataProtector(IServiceProvider, String, String[])

Quelle:
DataProtectionCommonExtensions.cs
Quelle:
DataProtectionCommonExtensions.cs
Quelle:
DataProtectionCommonExtensions.cs
Quelle:
DataProtectionCommonExtensions.cs
Quelle:
DataProtectionCommonExtensions.cs
Quelle:
DataProtectionCommonExtensions.cs
Quelle:
DataProtectionCommonExtensions.cs
Quelle:
DataProtectionCommonExtensions.cs

Ruft eine IDataProtector aus einer IServiceProvider angegebenen Liste von Zwecken ab.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::DataProtection::IDataProtector ^ GetDataProtector(IServiceProvider ^ services, System::String ^ purpose, ... cli::array <System::String ^> ^ subPurposes);
public static Microsoft.AspNetCore.DataProtection.IDataProtector GetDataProtector (this IServiceProvider services, string purpose, params string[] subPurposes);
static member GetDataProtector : IServiceProvider * string * string[] -> Microsoft.AspNetCore.DataProtection.IDataProtector
<Extension()>
Public Function GetDataProtector (services As IServiceProvider, purpose As String, ParamArray subPurposes As String()) As IDataProtector

Parameter

services
IServiceProvider

Ein IServiceProvider , der den IDataProtectionProvider enthält, aus dem die Zweckkette generiert werden soll.

purpose
String

Der primäre Zweck, der zum Erstellen von IDataProtectorverwendet wird.

subPurposes
String[]

Eine optionale Liste der sekundären Zwecke, die zur Zweckkette beitragen. Wenn diese Liste bereitgestellt wird, kann sie keine NULL-Elemente enthalten.

Gibt zurück

Eine IDataProtector , die an die bereitgestellte Zweckkette gebunden ist.

Hinweise

Dies ist eine bequeme Methode, die dann CreateProtector(IDataProtectionProvider, String, String[])aufruftGetDataProtectionProvider(IServiceProvider). Weitere Informationen finden Sie in der Dokumentation dieser Methoden.

Gilt für: