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
- error
Type: System.Exception
The error that caused the operation to fail.
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.