RsaProtectedConfigurationProvider.ExportKey(String, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Экспортирует ключ RSA из контейнера ключа.
public:
void ExportKey(System::String ^ xmlFileName, bool includePrivateParameters);
public void ExportKey (string xmlFileName, bool includePrivateParameters);
member this.ExportKey : string * bool -> unit
Public Sub ExportKey (xmlFileName As String, includePrivateParameters As Boolean)
Параметры
- xmlFileName
- String
Полный путь для экспорта ключа.
- includePrivateParameters
- Boolean
Значение true
указывает, что частные параметры экспортированы, в противном случае — значение false
.
Исключения
path
представляет собой строку нулевой длины, содержащую только пробелы или один или несколько недопустимых символов, заданных методом InvalidPathChars.
path
имеет значение null
.
Указанный путь, имя файла или оба значения превышают максимальную длину, заданную в системе.
Указан недопустимый путь (например, он ведет на несопоставленный диск).
При открытии файла возникла ошибка.
Параметр path
указывает файл, доступный только для чтения.
-или-
Эта операция не поддерживается на текущей платформе.
-или-
Параметрpath
определяет каталог.
-или-
У вызывающего объекта отсутствует необходимое разрешение.
Файл, заданный параметром path
, не найден.
Параметр path
задан в недопустимом формате.
У вызывающего объекта отсутствует необходимое разрешение.