Thetype exposes the following members.
Cleans up resources
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Serves as the default hash function.(Inherited from Object.)
Gets the Type of the current instance.(Inherited from Object.)
Returns a string that represents the current object.(Inherited from Object.)
Data Reference needs to provide a static method CreateDataPipe that returns an AFTimeBasedEventSource object. AFTimeBasedEventSource has the following virtual methods that the implementor can override: Dispose(bool), GetDataFromSource and ValidateStream. GetDataFromSource in the base class would enumerate through all the signup attributes and retrieve data into its cache. Implementor can override this method if there are more efficient way to retrieve data (like a list bulk call). After retrieved data for the AFAttributes, the GetDataFromSource method will need to call the protected PublishToCache method to save the result into AFTimeBasedEventSource's data cache. ValidateStream in the base class will check if the passed AFAttribute supports RecordedValues.
User of the AFTimeBasedEventSource can also adjust the data retrieval time span. Default time span is two minutes.