FileSystemXmlRepository Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Repozytorium XML wspierane przez system plików.
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
- Dziedziczenie
-
FileSystemXmlRepository
- Implementuje
Konstruktory
FileSystemXmlRepository(DirectoryInfo) |
Tworzy element FileSystemXmlRepository z kluczami przechowywanymi w danym katalogu. |
FileSystemXmlRepository(DirectoryInfo, ILoggerFactory) |
Tworzy element FileSystemXmlRepository z kluczami przechowywanymi w danym katalogu. |
FileSystemXmlRepository(DirectoryInfo, IServiceProvider) |
Tworzy element FileSystemXmlRepository z kluczami przechowywanymi w danym katalogu. |
Właściwości
DefaultKeyStorageDirectory |
Domyślny katalog magazynu kluczy. W systemie Windows ta wartość odpowiada obecnie ciągowi "Environment.SpecialFolder.LocalApplication/ASP.NET/DataProtection-Keys". W systemach Linux i macOS ta wartość odpowiada obecnie "$HOME/.aspnet/DataProtection-Keys". |
Directory |
Katalog, w którym zostanie zapisany materiał klucza. |
Services |
Podany IServiceProvider do konstruktora. |
Metody
GetAllElements() |
Pobiera wszystkie elementy XML najwyższego poziomu w repozytorium. |
StoreElement(XElement, String) |
Dodaje element XML najwyższego poziomu do repozytorium. |