Condividi tramite


RegistryXmlRepository Classe

Definizione

Repository XML supportato dal Registro di sistema di 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
Ereditarietà
RegistryXmlRepository
Implementazioni

Costruttori

RegistryXmlRepository(RegistryKey, ILoggerFactory)

Crea un RegistryXmlRepository con le chiavi archiviate nella chiave del Registro di sistema specificata.

RegistryXmlRepository(RegistryKey, IServiceProvider)

Crea un RegistryXmlRepository con le chiavi archiviate nella chiave del Registro di sistema specificata.

RegistryXmlRepository(RegistryKey)

Crea un RegistryXmlRepository con le chiavi archiviate nella chiave del Registro di sistema specificata.

Proprietà

DefaultRegistryKey

Directory di archiviazione delle chiavi predefinita, che attualmente corrisponde a "HKLM\SOFTWARE\Microsoft\ASP.NET\4.0.30319.0\AutoGenKeys{SID}".

RegistryKey

Chiave del Registro di sistema in cui verrà scritto il materiale della chiave.

Services

Il IServiceProvider fornito al costruttore.

Metodi

DeleteElements(Action<IReadOnlyCollection<IDeletableElement>>)

Elimina gli elementi selezionati dal repository.

GetAllElements()

Ottiene tutti gli elementi XML di primo livello nel repository.

StoreElement(XElement, String)

Aggiunge un elemento XML di primo livello al repository.

Si applica a