OptionsMonitor<TOptions> Klas

Definitie

Implementeert IOptionsMonitor<TOptions>.

generic <typename TOptions>
 where TOptions : classpublic ref class OptionsMonitor : IDisposable, Microsoft::Extensions::Options::IOptionsMonitor<TOptions>
public class OptionsMonitor<TOptions> : IDisposable, Microsoft.Extensions.Options.IOptionsMonitor<TOptions> where TOptions : class
type OptionsMonitor<'Options (requires 'Options : null)> = class
    interface IOptionsMonitor<'Options (requires 'Options : null)>
    interface IDisposable
Public Class OptionsMonitor(Of TOptions)
Implements IDisposable, IOptionsMonitor(Of TOptions)

Type parameters

TOptions

Het type opties.

Overname
OptionsMonitor<TOptions>
Implementeringen

Constructors

Name Description
OptionsMonitor<TOptions>(IOptionsFactory<TOptions>, IEnumerable<IOptionsChangeTokenSource<TOptions>>, IOptionsMonitorCache<TOptions>)

Initialiseert een nieuw exemplaar van OptionsMonitor<TOptions> met de opgegeven factory, bronnen en cache.

Eigenschappen

Name Description
CurrentValue

Hiermee haalt u de huidige waarde van de opties op (gelijk aan Get(Options.DefaultName)).

Methoden

Name Description
Dispose()

Hiermee verwijdert u alle wijzigingsregistratieabonnementen.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
Get(String)

Retourneert een geconfigureerd TOptions exemplaar met de opgegeven name.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
OnChange(Action<TOptions,String>)

Registreert een listener die moet worden aangeroepen wanneer TOptions er wijzigingen worden aangebracht.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Extensiemethoden

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

Registreert een listener die moet worden aangeroepen wanneer TOptions er wijzigingen worden aangebracht.

Van toepassing op