ObserverManager<TIdentity,TObserver>.Notify Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
Notify(Action<TObserver>, Func<TObserver,Boolean>) |
Notifica a tutti gli osservatori che corrispondono all'oggetto specificato |
Notify(Func<TObserver,Task>, Func<TObserver,Boolean>) |
Notifica a tutti gli osservatori. |
Notify(Action<TObserver>, Func<TObserver,Boolean>)
Notifica a tutti gli osservatori che corrispondono all'oggetto specificato predicate
.
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)
Parametri
- notification
- Action<TObserver>
Delegato di notifica da chiamare su ogni osservatore.
Predicato utilizzato per selezionare gli osservatori da notificare.
Si applica a
Notify(Func<TObserver,Task>, Func<TObserver,Boolean>)
Notifica a tutti gli osservatori.
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
Parametri
Predicato utilizzato per selezionare gli osservatori da notificare.
Restituisce
Oggetto Task che rappresenta il lavoro eseguito.