| Overload | Description | 
|---|---|
| BeginRestore() | Starts an asynchronous invocation of a Restore method. | 
| BeginRestore(AsyncCallback,Object) | Starts an asynchronous invocation of a Restore method with information for callback function. | 
| BeginRestore(String) | Starts an asynchronous invocation of a Restore(String) method. | 
| BeginRestore(String,AsyncCallback,Object) | Starts an asynchronous invocation of a Restore(String) method with information for callback function. | 
| BeginRestore(Stream) | Starts an asynchronous invocation of a Restore(Stream) method. | 
| BeginRestore(Stream,AsyncCallback,Object) | Starts an asynchronous invocation of a Restore(Stream) method with information for callback function. | 
| BeginRestore(TextReader) | Starts an asynchronous invocation of a Restore(TextReader) method. | 
| BeginRestore(TextReader,AsyncCallback,Object) | Starts an asynchronous invocation of a Restore(TextReader) method with information for callback function. |