ChangeToken.OnChange Methode
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.
Überlädt
| Name | Beschreibung |
|---|---|
| OnChange(Func<IChangeToken>, Action) |
Registriert die |
| OnChange(Func<IChangeToken>, Func<Task>) |
Registriert die |
| OnChange<TState>(Func<IChangeToken>, Action<TState>, TState) |
Registriert die |
| OnChange<TState>(Func<IChangeToken>, Func<TState,Task>, TState) |
Registriert die |
OnChange(Func<IChangeToken>, Action)
- Quelle:
- ChangeToken.cs
- Quelle:
- ChangeToken.cs
- Quelle:
- ChangeToken.cs
- Quelle:
- ChangeToken.cs
Registriert die changeTokenConsumer Aktion, die aufgerufen werden soll, wenn sich das Token ändert.
public:
static IDisposable ^ OnChange(Func<Microsoft::Extensions::Primitives::IChangeToken ^> ^ changeTokenProducer, Action ^ changeTokenConsumer);
public static IDisposable OnChange(Func<Microsoft.Extensions.Primitives.IChangeToken?> changeTokenProducer, Action changeTokenConsumer);
static member OnChange : Func<Microsoft.Extensions.Primitives.IChangeToken> * Action -> IDisposable
Public Shared Function OnChange (changeTokenProducer As Func(Of IChangeToken), changeTokenConsumer As Action) As IDisposable
Parameter
- changeTokenProducer
- Func<IChangeToken>
Erzeugt das Änderungstoken.
- changeTokenConsumer
- Action
Aktion aufgerufen, wenn sich das Token ändert. Das Token wird erneut registriert, sobald die Aktion zurückgegeben wird.
Gibt zurück
Wenn IDisposable sie verworfen werden, wird die Registrierung des Verbrauchers aufgehoben.
Hinweise
Ausnahmen werden changeTokenProducer an den Aufrufer dieser Methode oder an den Code weitergegeben, der das Änderungstoken auslöst. Ausnahmen werden changeTokenConsumer an den Code weitergegeben, der das Änderungstoken auslöst.
Gilt für:
OnChange(Func<IChangeToken>, Func<Task>)
- Quelle:
- ChangeToken.cs
Registriert die changeTokenConsumer Funktion, die aufgerufen werden soll, wenn sich das Token ändert.
public:
static IDisposable ^ OnChange(Func<Microsoft::Extensions::Primitives::IChangeToken ^> ^ changeTokenProducer, Func<System::Threading::Tasks::Task ^> ^ changeTokenConsumer);
public static IDisposable OnChange(Func<Microsoft.Extensions.Primitives.IChangeToken?> changeTokenProducer, Func<System.Threading.Tasks.Task> changeTokenConsumer);
static member OnChange : Func<Microsoft.Extensions.Primitives.IChangeToken> * Func<System.Threading.Tasks.Task> -> IDisposable
Public Shared Function OnChange (changeTokenProducer As Func(Of IChangeToken), changeTokenConsumer As Func(Of Task)) As IDisposable
Parameter
- changeTokenProducer
- Func<IChangeToken>
Erzeugt das Änderungstoken.
Funktion wird aufgerufen, wenn sich das Token ändert. Das Token wird nur erneut registriert, nachdem der zurückgegebene Task Vorgang abgeschlossen wurde.
Gibt zurück
Wenn IDisposable sie verworfen werden, wird die Registrierung des Verbrauchers aufgehoben.
Hinweise
Ausnahmen werden changeTokenProducer an den Aufrufer dieser Methode oder an den Code weitergegeben, der das Änderungstoken auslöst. Synchrone Ausnahmen werden changeTokenConsumer an den Code weitergegeben, der das Änderungstoken auslöst. Asynchrone Ausnahmen werden changeTokenConsumer nicht überwacht.
Gilt für:
OnChange<TState>(Func<IChangeToken>, Action<TState>, TState)
- Quelle:
- ChangeToken.cs
- Quelle:
- ChangeToken.cs
- Quelle:
- ChangeToken.cs
- Quelle:
- ChangeToken.cs
Registriert die changeTokenConsumer Aktion, die aufgerufen werden soll, wenn sich das Token ändert.
public:
generic <typename TState>
static IDisposable ^ OnChange(Func<Microsoft::Extensions::Primitives::IChangeToken ^> ^ changeTokenProducer, Action<TState> ^ changeTokenConsumer, TState state);
public static IDisposable OnChange<TState>(Func<Microsoft.Extensions.Primitives.IChangeToken?> changeTokenProducer, Action<TState> changeTokenConsumer, TState state);
static member OnChange : Func<Microsoft.Extensions.Primitives.IChangeToken> * Action<'State> * 'State -> IDisposable
Public Shared Function OnChange(Of TState) (changeTokenProducer As Func(Of IChangeToken), changeTokenConsumer As Action(Of TState), state As TState) As IDisposable
Typparameter
- TState
Der Typ des Zustands für die changeTokenConsumer Aktion.
Parameter
- changeTokenProducer
- Func<IChangeToken>
Erzeugt das Änderungstoken.
- changeTokenConsumer
- Action<TState>
Aktion aufgerufen, wenn sich das Token ändert. Das Token wird erneut registriert, sobald die Aktion zurückgegeben wird.
- state
- TState
für den Verbraucher.
Gibt zurück
Wenn IDisposable sie verworfen werden, wird die Registrierung des Verbrauchers aufgehoben.
Hinweise
Ausnahmen werden changeTokenProducer an den Aufrufer dieser Methode oder an den Code weitergegeben, der das Änderungstoken auslöst. Ausnahmen werden changeTokenConsumer an den Code weitergegeben, der das Änderungstoken auslöst.
Gilt für:
OnChange<TState>(Func<IChangeToken>, Func<TState,Task>, TState)
- Quelle:
- ChangeToken.cs
Registriert die changeTokenConsumer Funktion, die aufgerufen werden soll, wenn sich das Token ändert.
public:
generic <typename TState>
static IDisposable ^ OnChange(Func<Microsoft::Extensions::Primitives::IChangeToken ^> ^ changeTokenProducer, Func<TState, System::Threading::Tasks::Task ^> ^ changeTokenConsumer, TState state);
public static IDisposable OnChange<TState>(Func<Microsoft.Extensions.Primitives.IChangeToken?> changeTokenProducer, Func<TState,System.Threading.Tasks.Task> changeTokenConsumer, TState state);
static member OnChange : Func<Microsoft.Extensions.Primitives.IChangeToken> * Func<'State, System.Threading.Tasks.Task> * 'State -> IDisposable
Public Shared Function OnChange(Of TState) (changeTokenProducer As Func(Of IChangeToken), changeTokenConsumer As Func(Of TState, Task), state As TState) As IDisposable
Typparameter
- TState
Parameter
- changeTokenProducer
- Func<IChangeToken>
Erzeugt das Änderungstoken.
Funktion wird aufgerufen, wenn sich das Token ändert. Das Token wird nur erneut registriert, nachdem der zurückgegebene Task Vorgang abgeschlossen wurde.
- state
- TState
für den Verbraucher.
Gibt zurück
Wenn IDisposable sie verworfen werden, wird die Registrierung des Verbrauchers aufgehoben.
Hinweise
Ausnahmen werden changeTokenProducer an den Aufrufer dieser Methode oder an den Code weitergegeben, der das Änderungstoken auslöst. Synchrone Ausnahmen werden changeTokenConsumer an den Code weitergegeben, der das Änderungstoken auslöst. Asynchrone Ausnahmen werden changeTokenConsumer nicht überwacht.