Sdílet prostřednictvím


SHA256.Create Metoda

Definice

Umožňuje vytvoření instance konkrétních implementací této abstraktní třídy.

Přetížení

Create()

Vytvoří instanci výchozí implementace SHA256.

Create(String)

Vytvoří instanci zadané implementace SHA256.

Create()

Vytvoří instanci výchozí implementace SHA256.

public:
 static System::Security::Cryptography::SHA256 ^ Create();
public static System.Security.Cryptography.SHA256 Create ();
static member Create : unit -> System.Security.Cryptography.SHA256
Public Shared Function Create () As SHA256

Návraty

SHA256

Nová instance SHA256. V .NET Framework tato metoda vytvoří instanci SHA256Managed třídy, pokud režim FIPS není aktivní; pokud je režim FIPS aktivní, vytvoří instanci SHA256Cng třídy. V .NET Core vrátí instanci privátní třídy odvozené z SHA256.

Výjimky

Pouze v .NET Framework 4.6.1 a starších verzích: Algoritmus byl použit s povoleným režimem FIPS (Federal Information Processing Standards), ale není kompatibilní se standardem FIPS.

Viz také

Platí pro

Create(String)

Vytvoří instanci zadané implementace SHA256.

public:
 static System::Security::Cryptography::SHA256 ^ Create(System::String ^ hashName);
public static System.Security.Cryptography.SHA256? Create (string hashName);
public static System.Security.Cryptography.SHA256 Create (string hashName);
static member Create : string -> System.Security.Cryptography.SHA256
Public Shared Function Create (hashName As String) As SHA256

Parametry

hashName
String

Název konkrétní implementace SHA256 , která se má použít.

Návraty

SHA256

Nová instance SHA256 použití zadané implementace.

Výjimky

Pouze v .NET Framework: Režim FIPS je povolen, ale hashName požadavky SHA256Managed, které nejsou kompatibilní s FIPS.

Poznámky

.NET Framework zahrnuje implementace a jejich přidružené hodnoty hashName:

Implementace Hashname
SHA256Managed SHA256
SHA-256
System.Security.Cryptography.SHA256
SHA256Cng System.Security.Cryptography.SHA256Cng
SHA256CryptoServiceProvider System.Security.Cryptography.SHA256CryptoServiceProvider

Viz také

Platí pro