Sprache

ChangeToken.OnChange Methode

Definition

Überlädt

Name Beschreibung
OnChange(Func<IChangeToken>, Action)

Registriert die changeTokenConsumer Aktion, die aufgerufen werden soll, wenn sich das Token ändert.

OnChange(Func<IChangeToken>, Func<Task>)

Registriert die changeTokenConsumer Funktion, die aufgerufen werden soll, wenn sich das Token ändert.

OnChange<TState>(Func<IChangeToken>, Action<TState>, TState)

Registriert die changeTokenConsumer Aktion, die aufgerufen werden soll, wenn sich das Token ändert.

OnChange<TState>(Func<IChangeToken>, Func<TState,Task>, TState)

Registriert die changeTokenConsumer Funktion, die aufgerufen werden soll, wenn sich das Token ändert.

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.

changeTokenConsumer
Func<Task>

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.

changeTokenConsumer
Func<TState,Task>

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.

Gilt für: