Acrux.Threading
IObserver<(Of <(TMessage>)>) Interface
NamespacesAcrux.Threading.SpecializedIObserver<(Of <(TMessage>)>)
Defines methods for notifying an observer object when a subject being observed has changed
Declaration Syntax
C#Visual BasicVisual C++
public interface IObserver<TMessage>
Public Interface IObserver(Of TMessage)
generic<typename TMessage>
public interface class IObserver
Generic Template Parameters
TMessage
The type of the state being observed
Members
All MembersMethods



IconMemberDescription
SubjectAttached(ObserverSubject<(Of <(TMessage>)>))
Called when the observer has been attached to a subject.

SubjectDetached(Int32, SubjectDetachReason)
Called when the observer has been detached from a subject either by calling Detach or because the subject is being disposed.

SubjectUpdated(Int32, TMessage)
Called for each attached observer when the observer subject calls Update()

Assembly: Acrux.Threading (Module: Acrux.Threading) Version: 1.0.0.0 (1.0.0.35)