Sdílet prostřednictvím


DataProtectionCommonExtensions.GetDataProtector Metoda

Definice

Přetížení

GetDataProtector(IServiceProvider, IEnumerable<String>)

Načte IDataProtector objekt z IServiceProvider daného seznamu účelů.

GetDataProtector(IServiceProvider, String, String[])

Načte IDataProtector objekt z IServiceProvider daného seznamu účelů.

GetDataProtector(IServiceProvider, IEnumerable<String>)

Zdroj:
DataProtectionCommonExtensions.cs
Zdroj:
DataProtectionCommonExtensions.cs
Zdroj:
DataProtectionCommonExtensions.cs
Zdroj:
DataProtectionCommonExtensions.cs
Zdroj:
DataProtectionCommonExtensions.cs
Zdroj:
DataProtectionCommonExtensions.cs
Zdroj:
DataProtectionCommonExtensions.cs
Zdroj:
DataProtectionCommonExtensions.cs

Načte IDataProtector objekt z IServiceProvider daného seznamu účelů.

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

Parametry

services
IServiceProvider

IDataProtectionProvider Obsahuje IServiceProvider objekt, ze kterého se má vygenerovat účelový řetězec.

purposes
IEnumerable<String>

Seznam účelů, které přispívají k řetězu účelů. Tento seznam musí obsahovat alespoň jeden prvek a nesmí obsahovat elementy null.

Návraty

IDataProtector Vazbu na řetězec poskytnutého účelu.

Poznámky

Jedná se o pohodlnou metodu, která volá GetDataProtectionProvider(IServiceProvider) pak CreateProtector(IDataProtectionProvider, IEnumerable<String>). Další informace najdete v dokumentaci k těmto metodám.

Platí pro

GetDataProtector(IServiceProvider, String, String[])

Zdroj:
DataProtectionCommonExtensions.cs
Zdroj:
DataProtectionCommonExtensions.cs
Zdroj:
DataProtectionCommonExtensions.cs
Zdroj:
DataProtectionCommonExtensions.cs
Zdroj:
DataProtectionCommonExtensions.cs
Zdroj:
DataProtectionCommonExtensions.cs
Zdroj:
DataProtectionCommonExtensions.cs
Zdroj:
DataProtectionCommonExtensions.cs

Načte IDataProtector objekt z IServiceProvider daného seznamu účelů.

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

Parametry

services
IServiceProvider

IDataProtectionProvider Obsahuje IServiceProvider objekt, ze kterého se má vygenerovat účelový řetězec.

purpose
String

Primární účel použitý k vytvoření .IDataProtector

subPurposes
String[]

Volitelný seznam sekundárních účelů, které přispívají k řetězu účelů. Pokud je tento seznam zadaný, nemůže obsahovat prvky null.

Návraty

IDataProtector Vazbu na řetězec poskytnutého účelu.

Poznámky

Jedná se o pohodlnou metodu, která volá GetDataProtectionProvider(IServiceProvider) pak CreateProtector(IDataProtectionProvider, String, String[]). Další informace najdete v dokumentaci k těmto metodám.

Platí pro