Поделиться через


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.

Возвращаемое значение

Не применяется

Исключения

Этот метод не был переопределен для данного экземпляра.

Комментарии

Чтобы преобразовать текущий ключ в XML-представление, используйте перегрузку ToXmlString(ECKeyXmlFormat) .

Применяется к

ToXmlString(ECKeyXmlFormat)

Исходный код:
Cng.NotSupported.cs
Исходный код:
Cng.NotSupported.cs
Исходный код:
Cng.NotSupported.cs

Внимание!

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-строки. В настоящее время поддерживается только формат Rfc4050.

Возвращаемое значение

Объект типа string, в котором содержатся данные ключа, сериализованные в XML-строку в соответствии с требуемым форматом.

Атрибуты

Исключения

Недопустимое значение параметра format. Единственным допустимым значением является Rfc4050.

.NET Core и .NET 5+: во всех случаях.

Применяется к