FileSystemXmlRepository クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ファイル システムによってサポートされる 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 要素をリポジトリに追加します。 |