CryptoConfig.AddAlgorithm(Type, String[]) Metoda
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í.
Přidá sadu názvů k mapování algoritmů, které se použijí pro aktuální doménu aplikace.
public:
static void AddAlgorithm(Type ^ algorithm, ... cli::array <System::String ^> ^ names);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static void AddAlgorithm(Type algorithm, params string[] names);
public static void AddAlgorithm(Type algorithm, params string[] names);
[System.Security.SecurityCritical]
public static void AddAlgorithm(Type algorithm, params string[] names);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member AddAlgorithm : Type * string[] -> unit
static member AddAlgorithm : Type * string[] -> unit
[<System.Security.SecurityCritical>]
static member AddAlgorithm : Type * string[] -> unit
Public Shared Sub AddAlgorithm (algorithm As Type, ParamArray names As String())
Parametry
- algorithm
- Type
Algoritmus, na který se má namapovat.
- names
- String[]
Pole názvů, které se mají namapovat na algoritmus.
- Atributy
Výjimky
Parametr algorithm je namesnull.
algorithm nelze získat přístup z umístění mimo sestavení.
nebo
Jedna z položek v parametru names je prázdná nebo null.
Poznámky
Zadaná mapování mají přednost před předdefinovanými mapováními a mapováními v souboru machine.config. Mapování slouží k zabránění částečně důvěryhodnému kódu v používání důvěryhodných kryptografických operací.