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+: во всех случаях.