Microsoft.Phone.Controls.TransferMonitor.RequestCancel C# (CSharp) Method

RequestCancel() public method

Requests cancellation of the transfer
public RequestCancel ( ) : void
return void
        public void RequestCancel()
        {
            try
            {
                BackgroundTransferService.Remove(_request);
            }
            catch (InvalidOperationException err)
            {
                Debug.WriteLine("The request has already been canceled.");
                Debug.WriteLine(err);
                ErrorMessage = "The request has already been canceled.";
                State = TransferRequestState.Failed;
                StatusText = ControlResources.StatusFailed;
            }
            catch (ArgumentNullException err)
            {
                Debug.WriteLine("The request argument cannot be null.");
                Debug.WriteLine(err);
                ErrorMessage = "Invalid request";
                State = TransferRequestState.Failed;
                StatusText = ControlResources.StatusFailed;
            }
        }