Udostępnij za pośrednictwem


RegistryXmlRepository Klasa

Definicja

Repozytorium XML wspierane przez rejestr systemu Windows.

public ref class RegistryXmlRepository : Microsoft::AspNetCore::DataProtection::Repositories::IXmlRepository
public class RegistryXmlRepository : Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository
public class RegistryXmlRepository : Microsoft.AspNetCore.DataProtection.Repositories.IDeletableXmlRepository
type RegistryXmlRepository = class
    interface IXmlRepository
type RegistryXmlRepository = class
    interface IDeletableXmlRepository
    interface IXmlRepository
Public Class RegistryXmlRepository
Implements IXmlRepository
Public Class RegistryXmlRepository
Implements IDeletableXmlRepository
Dziedziczenie
RegistryXmlRepository
Implementuje

Konstruktory

RegistryXmlRepository(RegistryKey, ILoggerFactory)

Tworzy RegistryXmlRepository z kluczami przechowywanymi w danym kluczu rejestru.

RegistryXmlRepository(RegistryKey, IServiceProvider)

Tworzy RegistryXmlRepository z kluczami przechowywanymi w danym kluczu rejestru.

RegistryXmlRepository(RegistryKey)

Tworzy RegistryXmlRepository z kluczami przechowywanymi w danym kluczu rejestru.

Właściwości

DefaultRegistryKey

Domyślny katalog magazynu kluczy, który obecnie odpowiada "HKLM\SOFTWARE\Microsoft\ASP.NET\4.0.30319.0\AutoGenKeys{SID}".

RegistryKey

Klucz rejestru, do którego zostanie zapisany materiał klucza.

Services

IServiceProvider dostarczone do konstruktora.

Metody

DeleteElements(Action<IReadOnlyCollection<IDeletableElement>>)

Usuwa wybrane elementy z repozytorium.

GetAllElements()

Pobiera wszystkie elementy XML najwyższego poziomu w repozytorium.

StoreElement(XElement, String)

Dodaje element XML najwyższego poziomu do repozytorium.

Dotyczy