Summary
	
            Executes the given 
IMercurialCommand command asynchronously against
            the Mercurial repository, returning a 
IAsyncResult object
            keeping track of the execution.
            
 
		
	Syntax
	public IAsyncResult BeginExecute(IMercurialCommand command, AsyncCallback callback)
	Parameters
	
		
			
				
					
						| Name | 
						Type | 
						Description | 
					
				
					
						| command | 
						IMercurialCommand | 
						
            The IMercurialCommand command to execute.
             | 
					
					
						| callback | 
						AsyncCallback | 
						
            A callback to call when the execution has completed. The System.IAsyncResult.AsyncState value of the
            IAsyncResult object passed to the callback will be the
            command object.
             | 
					
			
		 
	 	
	Return Value
	
		
			
				
					
						| Type | 
						Description | 
					
				
				
					| IAsyncResult | 
					
            A IAsyncResult object keeping track of the asynchronous execution.
             |