ObserverManager<TIdentity,TObserver>.Notify Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Notify(Action<TObserver>, Func<TObserver,Boolean>) |
Notifica todos os observadores que correspondem ao fornecido |
Notify(Func<TObserver,Task>, Func<TObserver,Boolean>) |
Notifica todos os observadores. |
Notify(Action<TObserver>, Func<TObserver,Boolean>)
Notifica todos os observadores que correspondem ao fornecido 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)
Parâmetros
- notification
- Action<TObserver>
O representante de notificação a ser chamado em cada observador.
O predicado usado para selecionar observadores a serem notificados.
Aplica-se a
Notify(Func<TObserver,Task>, Func<TObserver,Boolean>)
Notifica todos os observadores.
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
Parâmetros
O predicado usado para selecionar observadores a serem notificados.
Retornos
Um Task que representa o trabalho executado.