Share via


IOptionsMonitor<TOptions> Arabirim

Tanım

Örnekler değiştiğinde TOptions bildirimler için kullanılır.

generic <typename TOptions>
public interface class IOptionsMonitor
public interface IOptionsMonitor<out TOptions>
type IOptionsMonitor<'Options> = interface
Public Interface IOptionsMonitor(Of Out TOptions)

Tür Parametreleri

TOptions

Seçenekler türü.

Bu genel tür parametresi kovaryanttır. Bu, kendi belirttiğiniz türü veya daha fazla türetilmiş başka bir türü kullanabileceğiniz anlamına gelir. Kovaryans ve kontravaryans hakkında daha fazla bilgi için bkz. Genel Türlerde Kovaryans ve Kontravaryans.
Türetilmiş

Özellikler

CurrentValue

ile DefaultNamegeçerli TOptions örneği döndürür.

Yöntemler

Get(String)

Verilen ada sahip yapılandırılmış TOptions bir örneği döndürür.

OnChange(Action<TOptions,String>)

Adlandırılmış TOptions bir değişiklik olduğunda çağrılacak dinleyiciyi kaydeder.

Uzantı Metotları

OnChange<TOptions>(IOptionsMonitor<TOptions>, Action<TOptions>)

Her değişiklikte TOptions çağrılmak üzere bir dinleyici kaydeder.

Şunlara uygulanır