DataProtectionCommonExtensions.CreateProtector Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
CreateProtector(IDataProtectionProvider, IEnumerable<String>) |
Belirli bir IDataProtector amaç listesi oluşturur. |
CreateProtector(IDataProtectionProvider, String, String[]) |
Belirli bir IDataProtector amaç listesi oluşturur. |
CreateProtector(IDataProtectionProvider, IEnumerable<String>)
Belirli bir IDataProtector amaç listesi oluşturur.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::DataProtection::IDataProtector ^ CreateProtector(Microsoft::AspNetCore::DataProtection::IDataProtectionProvider ^ provider, System::Collections::Generic::IEnumerable<System::String ^> ^ purposes);
public static Microsoft.AspNetCore.DataProtection.IDataProtector CreateProtector (this Microsoft.AspNetCore.DataProtection.IDataProtectionProvider provider, System.Collections.Generic.IEnumerable<string> purposes);
static member CreateProtector : Microsoft.AspNetCore.DataProtection.IDataProtectionProvider * seq<string> -> Microsoft.AspNetCore.DataProtection.IDataProtector
<Extension()>
Public Function CreateProtector (provider As IDataProtectionProvider, purposes As IEnumerable(Of String)) As IDataProtector
Parametreler
- provider
- IDataProtectionProvider
Amaç IDataProtectionProvider zincirinin oluşturulacağı kaynak.
- 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, birkaç çağrıyı CreateProtector(String)birbirine bağlayan bir kolaylık yöntemidir. Daha fazla bilgi için bu yöntemin belgelerine bakın.
Şunlara uygulanır
CreateProtector(IDataProtectionProvider, String, String[])
Belirli bir IDataProtector amaç listesi oluşturur.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::DataProtection::IDataProtector ^ CreateProtector(Microsoft::AspNetCore::DataProtection::IDataProtectionProvider ^ provider, System::String ^ purpose, ... cli::array <System::String ^> ^ subPurposes);
public static Microsoft.AspNetCore.DataProtection.IDataProtector CreateProtector (this Microsoft.AspNetCore.DataProtection.IDataProtectionProvider provider, string purpose, params string[] subPurposes);
static member CreateProtector : Microsoft.AspNetCore.DataProtection.IDataProtectionProvider * string * string[] -> Microsoft.AspNetCore.DataProtection.IDataProtector
<Extension()>
Public Function CreateProtector (provider As IDataProtectionProvider, purpose As String, ParamArray subPurposes As String()) As IDataProtector
Parametreler
- provider
- IDataProtectionProvider
Amaç IDataProtectionProvider zincirinin oluşturulacağı kaynak.
- 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, birkaç çağrıyı CreateProtector(String)birbirine bağlayan bir kolaylık yöntemidir. Daha fazla bilgi için bu yöntemin belgelerine bakın.