Share via


IOptionsSnapshot<TOptions> Interface

Définition

Utilisé pour accéder à la valeur de TOptions pour la durée de vie d’une demande.

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)

Paramètres de type

TOptions

Type d’options.

Ce paramètre de type est covariant. Cela signifie que vous pouvez utiliser le type spécifié ou tout type plus dérivé. Pour plus d’informations sur la covariance et la contravariance, consultez Covariance et contravariance dans les génériques.
Dérivé
Implémente

Propriétés

Value

Obtient l’instance de TOptions configurée par défaut.

(Hérité de IOptions<TOptions>)

Méthodes

Get(String)

Retourne une instance de TOptions configurée avec le nom donné.

S’applique à