DataProtectionCommonExtensions.CreateProtector Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
CreateProtector(IDataProtectionProvider, IEnumerable<String>) |
Создает IDataProtector заданный список целей. |
CreateProtector(IDataProtectionProvider, String, String[]) |
Создает IDataProtector заданный список целей. |
CreateProtector(IDataProtectionProvider, IEnumerable<String>)
Создает IDataProtector заданный список целей.
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
Параметры
- provider
- IDataProtectionProvider
Объект, IDataProtectionProvider из которого создается цепочка назначений.
- purposes
- IEnumerable<String>
Список целей, которые участвуют в цепочке назначений. Этот список должен содержать по крайней мере один элемент и не может содержать элементы со значением NULL.
Возвращаемое значение
Объект, IDataProtector привязанный к указанной цепочке целей.
Комментарии
Это удобный метод, который объединяет несколько вызовов в цепочку CreateProtector(String) . Дополнительные сведения см. в документации по этому методу.
Применяется к
CreateProtector(IDataProtectionProvider, String, String[])
Создает IDataProtector заданный список целей.
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
Параметры
- provider
- IDataProtectionProvider
Объект, IDataProtectionProvider из которого создается цепочка назначений.
- purpose
- String
Основное назначение, используемое для создания IDataProtector .
- subPurposes
- String[]
Необязательный список вторичных целей, которые участвуют в цепочке назначений. Если этот список предоставляется, он не может содержать элементы со значением NULL.
Возвращаемое значение
Объект, IDataProtector привязанный к указанной цепочке целей.
Комментарии
Это удобный метод, который объединяет несколько вызовов в цепочку CreateProtector(String) . Дополнительные сведения см. в документации по этому методу.