FileSystemXmlRepository Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Xml-репозиторий, поддерживаемый файловой системой.
public ref class FileSystemXmlRepository : Microsoft::AspNetCore::DataProtection::Repositories::IXmlRepository
public class FileSystemXmlRepository : Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository
type FileSystemXmlRepository = class
interface IXmlRepository
Public Class FileSystemXmlRepository
Implements IXmlRepository
- Наследование
-
FileSystemXmlRepository
- Реализации
Конструкторы
FileSystemXmlRepository(DirectoryInfo) |
Создает с FileSystemXmlRepository ключами, хранящимися в заданном каталоге. |
FileSystemXmlRepository(DirectoryInfo, ILoggerFactory) |
Создает с FileSystemXmlRepository ключами, хранящимися в заданном каталоге. |
FileSystemXmlRepository(DirectoryInfo, IServiceProvider) |
Создает с FileSystemXmlRepository ключами, хранящимися в заданном каталоге. |
Свойства
DefaultKeyStorageDirectory |
Каталог хранилища ключей по умолчанию. В Windows это в настоящее время соответствует Environment.SpecialFolder.LocalApplication/ASP.NET/DataProtection-Keys. В Linux и macOS в настоящее время это соответствует "$HOME/.aspnet/DataProtection-Keys". |
Directory |
Каталог, в который будет записан материал ключа. |
Services |
Объект , IServiceProvider предоставленный конструктору. |
Методы
GetAllElements() |
Возвращает все XML-элементы верхнего уровня в репозитории. |
StoreElement(XElement, String) |
Добавляет XML-элемент верхнего уровня в репозиторий. |