DataProtectionCommonExtensions.GetDataProtector Methode
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.
Ü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>)
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[])
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.