ObserverManager<TIdentity,TObserver>.Notify 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 |
|---|---|
| Notify(Action<TObserver>, Func<TObserver,Boolean>) |
Benachrichtigt alle Beobachter, die mit dem angegebenen |
| Notify(Func<TObserver,Task>, Func<TObserver,Boolean>) |
Benachrichtigt alle Beobachter. |
Notify(Action<TObserver>, Func<TObserver,Boolean>)
Benachrichtigt alle Beobachter, die mit dem angegebenen predicateübereinstimmen.
public void Notify(Action<TObserver> notification, Func<TObserver,bool>? predicate = default);
public void Notify(Action<TObserver> notification, Func<TObserver,bool> predicate = default);
member this.Notify : Action<'Observer> * Func<'Observer, bool> -> unit
Public Sub Notify (notification As Action(Of TObserver), Optional predicate As Func(Of TObserver, Boolean) = Nothing)
Parameter
- notification
- Action<TObserver>
Der Benachrichtigungsdelegat, der für jeden Beobachter aufgerufen werden soll.
Das Prädikat, das zum Auswählen der zu benachrichtigenden Beobachter verwendet wird.
Gilt für:
Notify(Func<TObserver,Task>, Func<TObserver,Boolean>)
Benachrichtigt alle Beobachter.
public System.Threading.Tasks.Task Notify(Func<TObserver,System.Threading.Tasks.Task> notification, Func<TObserver,bool>? predicate = default);
public System.Threading.Tasks.Task Notify(Func<TObserver,System.Threading.Tasks.Task> notification, Func<TObserver,bool> predicate = default);
member this.Notify : Func<'Observer, System.Threading.Tasks.Task> * Func<'Observer, bool> -> System.Threading.Tasks.Task
Public Function Notify (notification As Func(Of TObserver, Task), Optional predicate As Func(Of TObserver, Boolean) = Nothing) As Task
Parameter
Der Benachrichtigungsdelegat, der für jeden Beobachter aufgerufen werden soll.
Das Prädikat, das zum Auswählen der zu benachrichtigenden Beobachter verwendet wird.
Gibt zurück
Ein Task , der die ausgeführte Arbeit darstellt.