Share via


DataProtectionCommonExtensions.GetDataProtector Método

Definición

Sobrecargas

GetDataProtector(IServiceProvider, IEnumerable<String>)

Recupera un IDataProtector objeto de una IServiceProvider lista de propósitos determinada.

GetDataProtector(IServiceProvider, String, String[])

Recupera un IDataProtector objeto de una IServiceProvider lista de propósitos determinada.

GetDataProtector(IServiceProvider, IEnumerable<String>)

Source:
DataProtectionCommonExtensions.cs
Source:
DataProtectionCommonExtensions.cs
Source:
DataProtectionCommonExtensions.cs
Source:
DataProtectionCommonExtensions.cs
Source:
DataProtectionCommonExtensions.cs
Source:
DataProtectionCommonExtensions.cs
Source:
DataProtectionCommonExtensions.cs

Recupera un IDataProtector objeto de una IServiceProvider lista de propósitos determinada.

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

Parámetros

services
IServiceProvider

que IServiceProvider contiene la clase a partir de la IDataProtectionProvider que se va a generar la cadena de propósitos.

purposes
IEnumerable<String>

Lista de propósitos que contribuyen a la cadena de propósitos. Esta lista debe contener al menos un elemento y puede que no contenga elementos NULL.

Devoluciones

Asociado IDataProtector a la cadena de propósito proporcionada.

Comentarios

Se trata de un método de conveniencia que llama a GetDataProtectionProvider(IServiceProvider) .CreateProtector(IDataProtectionProvider, IEnumerable<String>) Consulte la documentación de esos métodos para obtener más información.

Se aplica a

GetDataProtector(IServiceProvider, String, String[])

Source:
DataProtectionCommonExtensions.cs
Source:
DataProtectionCommonExtensions.cs
Source:
DataProtectionCommonExtensions.cs
Source:
DataProtectionCommonExtensions.cs
Source:
DataProtectionCommonExtensions.cs
Source:
DataProtectionCommonExtensions.cs
Source:
DataProtectionCommonExtensions.cs

Recupera un IDataProtector objeto de una IServiceProvider lista de propósitos determinada.

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

Parámetros

services
IServiceProvider

que IServiceProvider contiene la clase a partir de la IDataProtectionProvider que se va a generar la cadena de propósitos.

purpose
String

El propósito principal que se usa para crear el IDataProtectorobjeto .

subPurposes
String[]

Lista opcional de propósitos secundarios que contribuyen a la cadena de propósitos. Si se proporciona esta lista, no puede contener elementos NULL.

Devoluciones

Asociado IDataProtector a la cadena de propósito proporcionada.

Comentarios

Se trata de un método de conveniencia que llama a GetDataProtectionProvider(IServiceProvider) .CreateProtector(IDataProtectionProvider, String, String[]) Consulte la documentación de esos métodos para obtener más información.

Se aplica a