using System;
namespace AppLimit.CloudComputing.SharpBox.Common
{
///
/// This class implements an object request for all
/// async operations in SharpBox
///
public class AsyncObjectRequest
{
///
/// Reference to the callback which will be called
/// at the end of an async operation
///
public AsyncCallback callback;
///
/// The generated asyncresult
///
public IAsyncResult result;
///
/// In case of error the cached execption which can
/// be handled in the EndRequest method
///
public Exception errorReason;
}
}