Freigeben über


ObserverManager<TIdentity,TObserver>.Notify Methode

Definition

Überlädt

Name Beschreibung
Notify(Action<TObserver>, Func<TObserver,Boolean>)

Benachrichtigt alle Beobachter, die mit dem angegebenen predicateübereinstimmen.

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.

predicate
Func<TObserver,Boolean>

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

notification
Func<TObserver,Task>

Der Benachrichtigungsdelegat, der für jeden Beobachter aufgerufen werden soll.

predicate
Func<TObserver,Boolean>

Das Prädikat, das zum Auswählen der zu benachrichtigenden Beobachter verwendet wird.

Gibt zurück

Ein Task , der die ausgeführte Arbeit darstellt.

Gilt für: