Bagikan melalui


SHA256.Create Metode

Definisi

Memungkinkan implementasi khusus dari kelas abstrak ini untuk diinstansiasi.

Overload

Create()

Membuat instans implementasi default .SHA256

Create(String)
Kedaluwarsa.

Membuat instans implementasi tertentu dari SHA256.

Create()

Sumber:
SHA256.cs
Sumber:
SHA256.cs
Sumber:
SHA256.cs

Membuat instans implementasi default .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

Mengembalikan

Instans baru .SHA256 Pada .NET Framework, metode ini membuat instans SHA256Managed kelas jika mode FIPS tidak aktif; jika mode FIPS aktif, metode ini membuat instans SHA256Cng kelas . Pada .NET Core, ia mengembalikan instans kelas privat yang berasal dari SHA256.

Pengecualian

Pada .NET Framework 4.6.1 dan versi yang lebih lama saja: Algoritma digunakan dengan mode Standar Pemrosesan Informasi Federal (FIPS) diaktifkan, tetapi tidak kompatibel dengan FIPS.

Lihat juga

Berlaku untuk

Create(String)

Sumber:
SHA256.cs
Sumber:
SHA256.cs
Sumber:
SHA256.cs

Perhatian

Cryptographic factory methods accepting an algorithm name are obsolete. Use the parameterless Create factory method on the algorithm type instead.

Membuat instans implementasi tertentu dari SHA256.

public:
 static System::Security::Cryptography::SHA256 ^ Create(System::String ^ hashName);
public static System.Security.Cryptography.SHA256? Create (string hashName);
[System.Obsolete("Cryptographic factory methods accepting an algorithm name are obsolete. Use the parameterless Create factory method on the algorithm type instead.", DiagnosticId="SYSLIB0045", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
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
[<System.Obsolete("Cryptographic factory methods accepting an algorithm name are obsolete. Use the parameterless Create factory method on the algorithm type instead.", DiagnosticId="SYSLIB0045", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member Create : string -> System.Security.Cryptography.SHA256
Public Shared Function Create (hashName As String) As SHA256

Parameter

hashName
String

Nama implementasi spesifik yang SHA256 akan digunakan.

Mengembalikan

Instans baru menggunakan SHA256 implementasi yang ditentukan.

Atribut

Pengecualian

Hanya pada .NET Framework: mode FIPS diaktifkan, tetapi hashName permintaan SHA256Managed, yang tidak kompatibel dengan FIPS.

Keterangan

.NET Framework mencakup implementasi dan nilai hashName terkait:

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

Lihat juga

Berlaku untuk