FileSystemXmlRepository Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Dépôt XML soutenu par un système de fichiers.
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
- Héritage
-
FileSystemXmlRepository
- Implémente
Constructeurs
FileSystemXmlRepository(DirectoryInfo) |
Crée un FileSystemXmlRepository avec des clés stockées dans le répertoire donné. |
FileSystemXmlRepository(DirectoryInfo, ILoggerFactory) |
Crée un FileSystemXmlRepository avec des clés stockées dans le répertoire donné. |
FileSystemXmlRepository(DirectoryInfo, IServiceProvider) |
Crée un FileSystemXmlRepository avec des clés stockées dans le répertoire donné. |
Propriétés
DefaultKeyStorageDirectory |
Répertoire de stockage de clés par défaut. Sur Windows, cela correspond actuellement à « Environment.SpecialFolder.LocalApplication/ASP.NET/DataProtection-Keys ». Sur Linux et macOS, cela correspond actuellement à « $HOME/.aspnet/DataProtection-Keys ». |
Directory |
Répertoire dans lequel le matériel clé sera écrit. |
Services |
IServiceProvider fourni au constructeur. |
Méthodes
GetAllElements() |
Obtient tous les éléments XML de niveau supérieur dans le dépôt. |
StoreElement(XElement, String) |
Ajoute un élément XML de niveau supérieur au dépôt. |