DataProtectionCommonExtensions.CreateProtector 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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) 鏈結在一起。 如需詳細資訊,請參閱該方法的檔。