Aracılığıyla paylaş


DataProtectionCommonExtensions.GetDataProtector Yöntem

Tanım

Aşırı Yüklemeler

GetDataProtector(IServiceProvider, IEnumerable<String>)

Belirli bir IDataProtectorIServiceProvider amaç listesinden bir alır.

GetDataProtector(IServiceProvider, String, String[])

Belirli bir IDataProtectorIServiceProvider amaç listesinden bir alır.

GetDataProtector(IServiceProvider, IEnumerable<String>)

Kaynak:
DataProtectionCommonExtensions.cs
Kaynak:
DataProtectionCommonExtensions.cs
Kaynak:
DataProtectionCommonExtensions.cs
Kaynak:
DataProtectionCommonExtensions.cs
Kaynak:
DataProtectionCommonExtensions.cs
Kaynak:
DataProtectionCommonExtensions.cs
Kaynak:
DataProtectionCommonExtensions.cs
Kaynak:
DataProtectionCommonExtensions.cs

Belirli bir IDataProtectorIServiceProvider amaç listesinden bir alır.

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

Parametreler

services
IServiceProvider

IServiceProvider Amaç zincirinin IDataProtectionProvider oluşturulacağı öğesini içeren.

purposes
IEnumerable<String>

Amaç zincirine katkıda bulunan amaçların listesi. Bu liste en az bir öğe içermelidir ve null öğe içermeyebilir.

Döndürülenler

IDataProtector Sağlanan amaç zincirine bağlı.

Açıklamalar

Bu, sonra CreateProtector(IDataProtectionProvider, IEnumerable<String>)çağıran GetDataProtectionProvider(IServiceProvider) bir kolaylık yöntemidir. Daha fazla bilgi için bu yöntemlerin belgelerine bakın.

Şunlara uygulanır

GetDataProtector(IServiceProvider, String, String[])

Kaynak:
DataProtectionCommonExtensions.cs
Kaynak:
DataProtectionCommonExtensions.cs
Kaynak:
DataProtectionCommonExtensions.cs
Kaynak:
DataProtectionCommonExtensions.cs
Kaynak:
DataProtectionCommonExtensions.cs
Kaynak:
DataProtectionCommonExtensions.cs
Kaynak:
DataProtectionCommonExtensions.cs
Kaynak:
DataProtectionCommonExtensions.cs

Belirli bir IDataProtectorIServiceProvider amaç listesinden bir alır.

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

Parametreler

services
IServiceProvider

IServiceProvider Amaç zincirinin IDataProtectionProvider oluşturulacağı öğesini içeren.

purpose
String

oluşturmak IDataProtectoriçin kullanılan birincil amaç.

subPurposes
String[]

Amaç zincirine katkıda bulunan isteğe bağlı ikincil amaçlar listesi. Bu liste sağlanırsa null öğe içeremez.

Döndürülenler

IDataProtector Sağlanan amaç zincirine bağlı.

Açıklamalar

Bu, sonra CreateProtector(IDataProtectionProvider, String, String[])çağıran GetDataProtectionProvider(IServiceProvider) bir kolaylık yöntemidir. Daha fazla bilgi için bu yöntemlerin belgelerine bakın.

Şunlara uygulanır