ECDiffieHellmanCng.ToXmlString メソッド

定義

キー情報を XML 文字列にシリアル化します。

オーバーロード

ToXmlString(Boolean)

このメソッドは実装されていません。

ToXmlString(ECKeyXmlFormat)
互換性のために残されています。

指定した形式を使用して、キー情報を XML 文字列にシリアル化します。

ToXmlString(Boolean)

このメソッドは実装されていません。

public:
 override System::String ^ ToXmlString(bool includePrivateParameters);
public override string ToXmlString (bool includePrivateParameters);
override this.ToXmlString : bool -> string
Public Overrides Function ToXmlString (includePrivateParameters As Boolean) As String

パラメーター

includePrivateParameters
Boolean

プライベート パラメーターを含める場合は true。それ以外の場合は false

戻り値

String

適用不可。

例外

このメソッドは、このインスタンス向けにオーバーライドされていません。

注釈

現在のキーを XML 表現に変換するには、代わりにオーバーロードを ToXmlString(ECKeyXmlFormat) 使用します。

適用対象

ToXmlString(ECKeyXmlFormat)

注意事項

ToXmlString and FromXmlString have no implementation for ECC types, and are obsolete. Use a standard import and export format such as ExportSubjectPublicKeyInfo or ImportSubjectPublicKeyInfo for public keys and ExportPkcs8PrivateKey or ImportPkcs8PrivateKey for private keys.

指定した形式を使用して、キー情報を XML 文字列にシリアル化します。

public:
 System::String ^ ToXmlString(System::Security::Cryptography::ECKeyXmlFormat format);
public string ToXmlString (System.Security.Cryptography.ECKeyXmlFormat format);
[System.Obsolete("ToXmlString and FromXmlString have no implementation for ECC types, and are obsolete. Use a standard import and export format such as ExportSubjectPublicKeyInfo or ImportSubjectPublicKeyInfo for public keys and ExportPkcs8PrivateKey or ImportPkcs8PrivateKey for private keys.", DiagnosticId="SYSLIB0042", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public string ToXmlString (System.Security.Cryptography.ECKeyXmlFormat format);
override this.ToXmlString : System.Security.Cryptography.ECKeyXmlFormat -> string
[<System.Obsolete("ToXmlString and FromXmlString have no implementation for ECC types, and are obsolete. Use a standard import and export format such as ExportSubjectPublicKeyInfo or ImportSubjectPublicKeyInfo for public keys and ExportPkcs8PrivateKey or ImportPkcs8PrivateKey for private keys.", DiagnosticId="SYSLIB0042", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
override this.ToXmlString : System.Security.Cryptography.ECKeyXmlFormat -> string
Public Function ToXmlString (format As ECKeyXmlFormat) As String

パラメーター

format
ECKeyXmlFormat

XML 文字列の形式を指定する列挙値の 1 つ。 現在使用できる唯一の形式は、Rfc4050 です。

戻り値

String

要求された形式に従って XML 文字列にシリアル化されたキー情報を格納している文字列オブジェクト。

属性

例外

format が無効な形式を指定しています。 使用できる唯一の値は、Rfc4050 です。

.NET Core と .NET 5 以降: すべての場合。

適用対象