SHA256.Create Metoda

Definicja

Umożliwia utworzenie wystąpienia określonych implementacji tej klasy abstrakcyjnej.

Przeciążenia

Create()

Tworzy wystąpienie domyślnej implementacji elementu SHA256.

Create(String)

Tworzy wystąpienie określonej implementacji elementu SHA256.

Create()

Tworzy wystąpienie domyślnej implementacji elementu 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

Zwraca

SHA256

Nowe wystąpienie elementu SHA256. Na .NET Framework ta metoda tworzy wystąpienie SHA256Managed klasy, jeśli tryb FIPS nie jest aktywny. Jeśli tryb FIPS jest aktywny, tworzy wystąpienie SHA256Cng klasy. Na platformie .NET Core zwraca wystąpienie klasy prywatnej pochodzącej z SHA256klasy .

Wyjątki

Tylko w .NET Framework 4.6.1 i starszych wersjach: algorytm był używany z włączonym trybem FiPS (Federal Information Processing Standards), ale nie jest zgodny ze standardem FIPS.

Zobacz też

Dotyczy

Create(String)

Tworzy wystąpienie określonej implementacji elementu 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

Nazwa konkretnej implementacji, która SHA256 ma być używana.

Zwraca

SHA256

Nowe wystąpienie SHA256 użycia określonej implementacji.

Wyjątki

Tylko w .NET Framework: tryb FIPS jest włączony, ale hashName żąda , SHA256Managedktóry nie jest zgodny ze standardem FIPS.

Uwagi

.NET Framework zawiera implementacje i skojarzone z nimi wartości hashName:

Implementacja hashName
SHA256Managed SHA256
SHA-256
System.Security.Cryptography.SHA256
SHA256Cng System.Security.Cryptography.SHA256Cng
SHA256CryptoServiceProvider System.Security.Cryptography.SHA256CryptoServiceProvider

Zobacz też

Dotyczy