Represents an event that is raised when there is a change in the status of a Subject.
![](../icons/collapse_all.gif)
C# | Visual Basic | Visual C++ |
public interface ISubjectStatusEvent
Public Interface ISubjectStatusEvent
public interface class ISubjectStatusEvent
![](../icons/collapse_all.gif)
![](../icons/collapse_all.gif)
Usage in DataSource source applications
An ISubjectStatusEvent can be raised by an IDataProvider to indicate to peers the status of their subscription to a subject. For example, if the back end system that feeds data to an IDataProvider goes down, the IDataProvider should raise a ISubjectStatusEvent with a Status of Stale to indicate to the peer that the data it has is not completely up-to-date. When an update is subsequently received from the backend data feed, then the IDataProvider should raise a ISubjectStatusEvent with a Status of Ok to indicate to the peer that the data it has is now up to date.