OperationBase.Complete Method (Exception)

[WCF RIA Services Version 1 Service Pack 2 is compatible with either .NET framework 4 or .NET Framework 4.5, and with either Silverlight 4 or Silverlight 5.]

Completes a failed operation with the specified error.

Namespace:  System.ServiceModel.DomainServices.Client
Assembly:  System.ServiceModel.DomainServices.Client (in System.ServiceModel.DomainServices.Client.dll)

Syntax

'Declaration
Protected Sub Complete ( _
    error As Exception _
)
'Usage
Dim error As Exception

Me.Complete(error)
protected void Complete(
    Exception error
)
protected:
void Complete(
    Exception^ error
)
member Complete : 
        error:Exception -> unit 
protected function Complete(
    error : Exception
)

Parameters

Exceptions

Exception Condition
ArgumentNullException

error is nulla null reference (Nothing in Visual Basic).

InvalidOperationException

The operation has already completed.

Remarks

This method invokes the completeAction delegate specified in the constructor.

If the IsErrorHandled property is false, the exception contained in the error parameter is thrown.

The System#ComponentModel#INotifyPropertyChanged#PropertyChanged() event is raised for the following properties: Error, HasError, IsComplete, and CanCancel if CanCancel was true.

See Also

Reference

OperationBase Class

Complete Overload

System.ServiceModel.DomainServices.Client Namespace

IsComplete

IsErrorHandled

Error