Compartir a través de


FileSystemXmlRepository Clase

Definición

Repositorio XML respaldado por un sistema de archivos.

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
Herencia
FileSystemXmlRepository
Implementaciones

Constructores

FileSystemXmlRepository(DirectoryInfo)

Crea un FileSystemXmlRepository objeto con claves almacenadas en el directorio especificado.

FileSystemXmlRepository(DirectoryInfo, ILoggerFactory)

Crea un FileSystemXmlRepository objeto con claves almacenadas en el directorio especificado.

FileSystemXmlRepository(DirectoryInfo, IServiceProvider)

Crea un FileSystemXmlRepository objeto con claves almacenadas en el directorio especificado.

Propiedades

DefaultKeyStorageDirectory

Directorio de almacenamiento de claves predeterminado. En Windows, actualmente corresponde a "Environment.SpecialFolder.LocalApplication/ASP.NET/DataProtection-Keys". En Linux y macOS, actualmente corresponde a "$HOME/.aspnet/DataProtection-Keys".

Directory

Directorio en el que se escribirá el material de clave.

Services

IServiceProvider proporcionado al constructor.

Métodos

GetAllElements()

Obtiene todos los elementos XML de nivel superior del repositorio.

StoreElement(XElement, String)

Agrega un elemento XML de nivel superior al repositorio.

Se aplica a