FileSystemXmlRepository 클래스

정의

파일 시스템에서 지원되는 XML 리포지토리입니다.

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
상속
FileSystemXmlRepository
구현

생성자

FileSystemXmlRepository(DirectoryInfo)

FileSystemXmlRepository 지정된 디렉터리에 저장된 키로 만듭니다.

FileSystemXmlRepository(DirectoryInfo, ILoggerFactory)

FileSystemXmlRepository 지정된 디렉터리에 저장된 키로 만듭니다.

FileSystemXmlRepository(DirectoryInfo, IServiceProvider)

FileSystemXmlRepository 지정된 디렉터리에 저장된 키로 만듭니다.

속성

DefaultKeyStorageDirectory

기본 키 스토리지 디렉터리입니다. Windows에서는 현재 "Environment.SpecialFolder.LocalApplication/ASP.NET/DataProtection-Keys"에 해당합니다. Linux 및 macOS에서는 현재 "$HOME/.aspnet/DataProtection-Keys"에 해당합니다.

Directory

키 자료를 쓸 디렉터리입니다.

Services

IServiceProvider 생성자에 제공된 것입니다.

메서드

GetAllElements()

리포지토리의 모든 최상위 XML 요소를 가져옵니다.

StoreElement(XElement, String)

최상위 XML 요소를 리포지토리에 추가합니다.

적용 대상