OptionsMonitor<TOptions> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Implementiert 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)
Typparameter
- TOptions
Der Optionstyp.
- Vererbung
-
OptionsMonitor<TOptions>
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| OptionsMonitor<TOptions>(IOptionsFactory<TOptions>, IEnumerable<IOptionsChangeTokenSource<TOptions>>, IOptionsMonitorCache<TOptions>) |
Initialisiert eine neue Instanz mit OptionsMonitor<TOptions> der angegebenen Factory, Quellen und Cache. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| CurrentValue |
Ruft den Barwert der Optionen ab (entspricht |
Methoden
| Name | Beschreibung |
|---|---|
| Dispose() |
Entfernt alle Änderungsregistrierungsabonnements. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| Get(String) |
Gibt eine konfigurierte |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| OnChange(Action<TOptions,String>) |
Registriert einen Listener, der immer aufgerufen wird, wenn |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| OnChange<TOptions>(IOptionsMonitor<TOptions>, Action<TOptions>) |
Registriert einen Listener, der immer aufgerufen wird, wenn |