次の方法で共有


IOptionsSnapshot<TOptions> インターフェイス

定義

要求の有効期間中に TOptions の値にアクセスするために使用されます。

generic <typename TOptions>
 where TOptions : classpublic interface class IOptionsSnapshot : Microsoft::Extensions::Options::IOptions<TOptions>
public interface IOptionsSnapshot<out TOptions> : Microsoft.Extensions.Options.IOptions<out TOptions> where TOptions : class
type IOptionsSnapshot<'Options (requires 'Options : null)> = interface
    interface IOptions<'Options (requires 'Options : null)>
Public Interface IOptionsSnapshot(Of Out TOptions)
Implements IOptions(Of Out TOptions)

型パラメーター

TOptions

オプションの種類。

この型パラメーターは共変です。 つまり、指定した型、または強い派生型のいずれかを使用することができます。 共変性および反変性の詳細については、「ジェネリックの共変性と反変性」をご覧ください。
派生
実装

プロパティ

Value

既定で構成されている TOptions インスタンスを取得します。

(継承元 IOptions<TOptions>)

メソッド

Get(String)

指定した名前を持つ構成済み TOptions インスタンスを返します。

適用対象