DataProtectionCommonExtensions.GetDataProtector Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
GetDataProtector(IServiceProvider, IEnumerable<String>) |
Recupera un IDataProtector oggetto da un IServiceProvider determinato elenco di scopi. |
GetDataProtector(IServiceProvider, String, String[]) |
Recupera un IDataProtector oggetto da un IServiceProvider determinato elenco di scopi. |
GetDataProtector(IServiceProvider, IEnumerable<String>)
Recupera un IDataProtector oggetto da un IServiceProvider determinato elenco di scopi.
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
Parametri
- services
- IServiceProvider
Oggetto IServiceProvider che contiene l'oggetto IDataProtectionProvider da cui generare la catena di scopi.
- purposes
- IEnumerable<String>
Elenco di scopi che contribuiscono alla catena di scopi. Questo elenco deve contenere almeno un elemento e potrebbe non contenere elementi Null.
Restituisce
Oggetto IDataProtector associato alla catena di scopi fornita.
Commenti
Si tratta di un metodo pratico che chiama GetDataProtectionProvider(IServiceProvider) quindi CreateProtector(IDataProtectionProvider, IEnumerable<String>). Per altre informazioni, vedere la documentazione di tali metodi.
Si applica a
GetDataProtector(IServiceProvider, String, String[])
Recupera un IDataProtector oggetto da un IServiceProvider determinato elenco di scopi.
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
Parametri
- services
- IServiceProvider
Oggetto IServiceProvider che contiene l'oggetto IDataProtectionProvider da cui generare la catena di scopi.
- purpose
- String
Scopo principale usato per creare l'oggetto IDataProtector.
- subPurposes
- String[]
Elenco facoltativo di scopi secondari che contribuiscono alla catena di scopi. Se questo elenco viene fornito, non può contenere elementi Null.
Restituisce
Oggetto IDataProtector associato alla catena di scopi fornita.
Commenti
Si tratta di un metodo pratico che chiama GetDataProtectionProvider(IServiceProvider) quindi CreateProtector(IDataProtectionProvider, String, String[]). Per altre informazioni, vedere la documentazione di tali metodi.