DataProtectionCommonExtensions.GetDataProtector Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
GetDataProtector(IServiceProvider, IEnumerable<String>) |
Recupera um IDataProtector de uma IServiceProvider determinada lista de finalidades. |
GetDataProtector(IServiceProvider, String, String[]) |
Recupera um IDataProtector de uma IServiceProvider determinada lista de finalidades. |
GetDataProtector(IServiceProvider, IEnumerable<String>)
Recupera um IDataProtector de uma IServiceProvider determinada lista de finalidades.
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
Um IServiceProvider que contém o IDataProtectionProvider do qual gerar a cadeia de finalidade.
- purposes
- IEnumerable<String>
A lista de finalidades que contribuem para a cadeia de finalidade. Essa lista deve conter pelo menos um elemento e pode não conter elementos nulos.
Retornos
Um IDataProtector vinculado à cadeia de finalidade fornecida.
Comentários
Esse é um método de conveniência que chama GetDataProtectionProvider(IServiceProvider) então CreateProtector(IDataProtectionProvider, IEnumerable<String>). Consulte a documentação desses métodos para obter mais informações.
Aplica-se a
GetDataProtector(IServiceProvider, String, String[])
Recupera um IDataProtector de uma IServiceProvider determinada lista de finalidades.
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
Um IServiceProvider que contém o IDataProtectionProvider do qual gerar a cadeia de finalidade.
- purpose
- String
A finalidade primária usada para criar o IDataProtector.
- subPurposes
- String[]
Uma lista opcional de finalidades secundárias que contribuem para a cadeia de finalidade. Se essa lista for fornecida, ela não poderá conter elementos nulos.
Retornos
Um IDataProtector vinculado à cadeia de finalidade fornecida.
Comentários
Esse é um método de conveniência que chama GetDataProtectionProvider(IServiceProvider) então CreateProtector(IDataProtectionProvider, String, String[]). Consulte a documentação desses métodos para obter mais informações.