MD5.Create メソッド

定義

この抽象クラスの特定の実装を作成できるようにします。

オーバーロード

名前 説明
Create()

MD5 ハッシュ アルゴリズムの既定の実装のインスタンスを作成します。

Create(String)
古い.

MD5 ハッシュ アルゴリズムの指定された実装のインスタンスを作成します。

Create()

ソース:
MD5.cs
ソース:
MD5.cs
ソース:
MD5.cs
ソース:
MD5.cs
ソース:
MD5.cs

MD5 ハッシュ アルゴリズムの既定の実装のインスタンスを作成します。

public:
 static System::Security::Cryptography::MD5 ^ Create();
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static System.Security.Cryptography.MD5 Create();
public static System.Security.Cryptography.MD5 Create();
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member Create : unit -> System.Security.Cryptography.MD5
static member Create : unit -> System.Security.Cryptography.MD5
Public Shared Function Create () As MD5

返品

MD5

MD5 ハッシュ アルゴリズムの新しいインスタンス。

属性

例外

このアルゴリズムは Federal Information Processing Standards (FIPS) モードが有効になっている状態で使用されましたが、FIPS 互換ではありません。

こちらもご覧ください

適用対象

Create(String)

ソース:
MD5.cs
ソース:
MD5.cs
ソース:
MD5.cs
ソース:
MD5.cs
ソース:
MD5.cs

注意事項

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

MD5 ハッシュ アルゴリズムの指定された実装のインスタンスを作成します。

public:
 static System::Security::Cryptography::MD5 ^ Create(System::String ^ algName);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The default algorithm implementations might be removed, use strong type references like 'RSA.Create()' instead.")]
[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.MD5? Create(string algName);
public static System.Security.Cryptography.MD5? Create(string algName);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The default algorithm implementations might be removed, use strong type references like 'RSA.Create()' instead.")]
public static System.Security.Cryptography.MD5? Create(string algName);
public static System.Security.Cryptography.MD5 Create(string algName);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The default algorithm implementations might be removed, use strong type references like 'RSA.Create()' instead.")>]
[<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.MD5
static member Create : string -> System.Security.Cryptography.MD5
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The default algorithm implementations might be removed, use strong type references like 'RSA.Create()' instead.")>]
static member Create : string -> System.Security.Cryptography.MD5
Public Shared Function Create (algName As String) As MD5

パラメーター

algName
String

使用する MD5 の特定の実装の名前。

返品

MD5

MD5の指定した実装の新しいインスタンス。

属性

例外

algName パラメーターで記述されたアルゴリズムは、Federal Information Processing Standards (FIPS) モードが有効になっている状態で使用されましたが、FIPS 互換ではありません。

注釈

algNameに使用できる値は、System.Security.Cryptography.MD5MD5System.Security.Cryptography.MD5CryptoServiceProvider、およびSystem.Security.Cryptography.MD5Managedです。

こちらもご覧ください

適用対象