FileSystemXmlRepository Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein XML-Repository, das von einem Dateisystem unterstützt wird.
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
- Vererbung
-
FileSystemXmlRepository
- Implementiert
Konstruktoren
FileSystemXmlRepository(DirectoryInfo) |
Erstellt eine FileSystemXmlRepository mit Schlüsseln, die im angegebenen Verzeichnis gespeichert sind. |
FileSystemXmlRepository(DirectoryInfo, ILoggerFactory) |
Erstellt eine FileSystemXmlRepository mit Schlüsseln, die im angegebenen Verzeichnis gespeichert sind. |
FileSystemXmlRepository(DirectoryInfo, IServiceProvider) |
Erstellt eine FileSystemXmlRepository mit Schlüsseln, die im angegebenen Verzeichnis gespeichert sind. |
Eigenschaften
DefaultKeyStorageDirectory |
Das Standardschlüsselspeicherverzeichnis. Unter Windows entspricht dies derzeit "Environment.SpecialFolder.LocalApplication/ASP.NET/DataProtection-Keys". Unter Linux und macOS entspricht dies derzeit "$HOME/.aspnet/DataProtection-Keys". |
Directory |
Das Verzeichnis, in das Schlüsselmaterial geschrieben wird. |
Services |
Der IServiceProvider für den Konstruktor bereitgestellte. |
Methoden
GetAllElements() |
Ruft alle XML-Elemente der obersten Ebene im Repository ab. |
StoreElement(XElement, String) |
Fügt dem Repository ein XML-Element der obersten Ebene hinzu. |