ASP.NET WaitPage Framework - Pete Beech

BaseTaskWaiter Methods

The methods of the BaseTaskWaiter class are listed below. For a complete list of BaseTaskWaiter class members, see the BaseTaskWaiter Members topic.

Public Instance Methods

Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetResults Needs to be implemented to return the results as an object.
GetResultsPageURL Needs to be overridden to return the Results Page URL.
GetType (inherited from Object) Gets the Type of the current instance.
GetWaitPageMessage GetWaitPageMessage returns a specific static message for display in the wait page. This implementation returns the default wait page message (which can be set in the constructor), optionally combined with the current ProgressMessage, if the _progressMessage flag has been set to true in the constructor.
GetWaitPageURL This function returns the specific waitPage for this ITaskWaiter, and is used in case a different WaitPage is required for a particular task waiter, instead of the default one that the wait page mechanism is initially set up with. This implementation returns null, which indicates that the default wait page should be used. Override this function to provide a specific WaitPage for the task.
IsTaskFinished Needs to be implemented to return true if the task has finished, false otherwise
NotifyResultsReadyForPage This is called by the framework to indicate that the results are ready and can be picked up. This implementation fires the NotifyResultsStatus event.
ToString (inherited from Object) Returns a String that represents the current Object.

Protected Instance Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

BaseTaskWaiter Class | WaitPageFramework Namespace