DpapiDataProtector(String, String, String[]) Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří novou instanci třídy pomocí zadaného názvu aplikace, primárního DpapiDataProtector účelu a konkrétních účelů.
public:
DpapiDataProtector(System::String ^ appName, System::String ^ primaryPurpose, ... cli::array <System::String ^> ^ specificPurpose);
public DpapiDataProtector(string appName, string primaryPurpose, params string[] specificPurpose);
new System.Security.Cryptography.DpapiDataProtector : string * string * string[] -> System.Security.Cryptography.DpapiDataProtector
Public Sub New (appName As String, primaryPurpose As String, ParamArray specificPurpose As String())
Parametry
- appName
- String
Název aplikace
- primaryPurpose
- String
Primární účel ochrany dat.
- specificPurpose
- String[]
Konkrétní účely ochrany dat.
Výjimky
appName je prázdný řetězec nebo null.
-nebo-
primaryPurpose je prázdný řetězec nebo null.
-nebo-
specificPurposes obsahuje prázdný řetězec nebo null.
Poznámky
Název aplikace určený parametrem appName se považuje za součást účelu chráněných dat. Tři parametry jsou hashované a hodnota hash se používá k ochraně i zrušení ochrany dat. Příklady hodnot primaryPurpose a specificPurposes jsou číslo> dárkové karty a< dárkové karty nebo číslo> faktury a< faktury.