Indicates that Veriplace has started an asynchronous request which may take some time.

Namespace:  Veriplace.Web
Assembly:  Veriplace.Client (in Veriplace.Client.dll) Version: 1.7.0.25986 (1.7.0.0)

Syntax

C#
public class WaitingException : VeriplaceException
Visual Basic (Declaration)
Public Class WaitingException _
	Inherits VeriplaceException
Visual C++
public ref class WaitingException : public VeriplaceException

Remarks

To avoid leaving the user hanging on a partially rendered page, the application may want to display a "please wait" page, which should have an automatic refresh to the callback URL that is contained in the exception, and then stop handling the current HTTP request. (This is highly recommended in order to support users who access your application through a mobile phone web gateway, since such gateways often have a short timeout and will abandon a request if it appears to be stalled.) If this is not a concern, you can simply repeat the previous method call, which will either return successfully if the request has completed or throw another WaitingException if you still need to wait.

This behavior can be handled automatically by a IStatusViewRenderer, which is the default.

Inheritance Hierarchy

System..::.Object
  System..::.Exception
    Veriplace.Client..::.VeriplaceException
      Veriplace.Web..::.WaitingException

See Also