RegistryXmlRepository 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
由 Windows 注册表支持的 XML 存储库。
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
- 继承
-
RegistryXmlRepository
- 实现
构造函数
RegistryXmlRepository(RegistryKey, ILoggerFactory) |
使用存储在给定注册表项中的密钥创建 RegistryXmlRepository。 |
RegistryXmlRepository(RegistryKey, IServiceProvider) |
使用存储在给定注册表项中的密钥创建 RegistryXmlRepository。 |
RegistryXmlRepository(RegistryKey) |
使用存储在给定注册表项中的密钥创建 RegistryXmlRepository。 |
属性
DefaultRegistryKey |
默认密钥存储目录,当前对应于“HKLM\SOFTWARE\Microsoft\ASP.NET\4.0.30319.0\AutoGenKeys{SID}”。 |
RegistryKey |
将向其写入密钥材料的注册表项。 |
Services |
提供给构造函数的 IServiceProvider。 |
方法
DeleteElements(Action<IReadOnlyCollection<IDeletableElement>>) |
从存储库中删除所选元素。 |
GetAllElements() |
获取存储库中的所有顶级 XML 元素。 |
StoreElement(XElement, String) |
将顶级 XML 元素添加到存储库。 |