OptionsMonitor<TOptions> Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Implementerar 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)
Typparametrar
- TOptions
Alternativtypen.
- Arv
-
OptionsMonitor<TOptions>
- Implementeringar
Konstruktorer
| Name | Description |
|---|---|
| OptionsMonitor<TOptions>(IOptionsFactory<TOptions>, IEnumerable<IOptionsChangeTokenSource<TOptions>>, IOptionsMonitorCache<TOptions>) |
Initierar en ny instans av OptionsMonitor<TOptions> med den angivna fabriken, källorna och cacheminnet. |
Egenskaper
| Name | Description |
|---|---|
| CurrentValue |
Hämtar nuvärdet för alternativen (motsvarande |
Metoder
| Name | Description |
|---|---|
| Dispose() |
Tar bort alla ändringsregistreringsprenumerationer. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| Get(String) |
Returnerar en konfigurerad |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| OnChange(Action<TOptions,String>) |
Registrerar en lyssnare som ska anropas när ändringar |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Tilläggsmetoder
| Name | Description |
|---|---|
| OnChange<TOptions>(IOptionsMonitor<TOptions>, Action<TOptions>) |
Registrerar en lyssnare som ska anropas när ändringar |