IOptionsMonitor<TOptions> Arabirim

Tanım

Bir TOptions örnekteki değişiklikleri izler.

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

Name Description
CurrentValue

ile DefaultNamegeçerli TOptions örneği alır.

Yöntemler

Name Description
Get(String)

Verilen nameile 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ılmak üzere bir dinleyici kaydeder.

Uzantı Metotları

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

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

Şunlara uygulanır