SHA256.Create Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Permet l'instanciation d'implémentations spécifiques de cette classe abstraite.
Surcharges
Create() |
Crée une instance de l'implémentation par défaut de SHA256. |
Create(String) |
Obsolète.
Crée une instance de l'implémentation spécifiée de SHA256. |
Create()
- Source:
- SHA256.cs
- Source:
- SHA256.cs
- Source:
- SHA256.cs
Crée une instance de l'implémentation par défaut de 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
Retours
Nouvelle instance de SHA256. Sur le .NET Framework, cette méthode crée une instance de la classe SHA256Managed si le mode FIPS n’est pas actif ; si le mode FIPS est actif, elle crée une instance de la classe SHA256Cng. Sur .NET Core, elle retourne une instance d’une classe privée dérivée de SHA256.
Exceptions
Sur le .NET Framework 4.6.1 et versions antérieures : l’algorithme a été utilisé en mode FIPS (Federal Information Processing Standards), mais il n’est pas compatible avec la norme FIPS.
Voir aussi
S’applique à
Create(String)
- Source:
- SHA256.cs
- Source:
- SHA256.cs
- Source:
- SHA256.cs
Attention
Cryptographic factory methods accepting an algorithm name are obsolete. Use the parameterless Create factory method on the algorithm type instead.
Crée une instance de l'implémentation spécifiée de 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
Paramètres
Retours
Nouvelle instance de SHA256 à l'aide de l'implémentation spécifiée.
- Attributs
Exceptions
Sur le .NET Framework uniquement : le mode FIPS est activé, mais hashName
demande SHA256Managed, qui n’est pas compatible avec la norme FIPS.
Remarques
Le .NET Framework inclut les implémentations et leurs valeurs hashName associées :
Implémentation | hashName |
---|---|
SHA256Managed | SHA256 SHA-256 System.Security.Cryptography.SHA256 |
SHA256Cng | System.Security.Cryptography.SHA256Cng |
SHA256CryptoServiceProvider | System.Security.Cryptography.SHA256CryptoServiceProvider |