AuthenticationOperation Class
[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.]
Provides the base operation type for all the operations supported by AuthenticationService.
Inheritance Hierarchy
System.Object
System.ServiceModel.DomainServices.Client.OperationBase
System.ServiceModel.DomainServices.Client.ApplicationServices.AuthenticationOperation
System.ServiceModel.DomainServices.Client.ApplicationServices.LoadUserOperation
System.ServiceModel.DomainServices.Client.ApplicationServices.LoginOperation
System.ServiceModel.DomainServices.Client.ApplicationServices.LogoutOperation
System.ServiceModel.DomainServices.Client.ApplicationServices.SaveUserOperation
Namespace: System.ServiceModel.DomainServices.Client.ApplicationServices
Assembly: System.ServiceModel.DomainServices.Client (in System.ServiceModel.DomainServices.Client.dll)
Syntax
'Declaration
Public MustInherit Class AuthenticationOperation _
Inherits OperationBase
'Usage
Dim instance As AuthenticationOperation
public abstract class AuthenticationOperation : OperationBase
public ref class AuthenticationOperation abstract : public OperationBase
[<AbstractClassAttribute>]
type AuthenticationOperation =
class
inherit OperationBase
end
public abstract class AuthenticationOperation extends OperationBase
The AuthenticationOperation type exposes the following members.
Properties
Name | Description | |
---|---|---|
AsyncResult | Gets the asynchronous result returned from BeginCore. | |
CanCancel | Gets a value that indicates whether this OperationBase is currently in a state that enables it to be canceled. (Inherited from OperationBase.) | |
Error | Gets the operation error if the operation failed. (Inherited from OperationBase.) | |
HasError | Gets a value that indicates whether the operation failed. (Inherited from OperationBase.) | |
IsCanceled | Gets a value that indicates whether this operation has been canceled. (Inherited from OperationBase.) | |
IsComplete | Gets a value that indicates whether this operation has completed. (Inherited from OperationBase.) | |
IsErrorHandled | Gets or sets a value that indicates whether the operation error has been handled. (Inherited from OperationBase.) | |
Result | Gets the result as an AuthenticationResult. | |
Service | Gets the service this operation will use to implement Begin, Cancel, and End. | |
SupportsCancellation | Gets a value that indicates whether the operation supports cancellation. (Overrides OperationBase.SupportsCancellation.) | |
User | Gets the user principal. | |
UserState | Gets the optional user state for this operation. (Inherited from OperationBase.) |
Top
Methods
Name | Description | |
---|---|---|
BeginCore | Invokes the corresponding Begin method in the underlying asynchronous result implementation. | |
Cancel | Cancels the operation. (Inherited from OperationBase.) | |
CancelCore | When overridden in a derived class, provides the logic to cancel the operation. (Inherited from OperationBase.) | |
Complete(Exception) | Completes a failed operation with the specified error. (Inherited from OperationBase.) | |
Complete(Object) | Completes a successful operation with the specified result. (Inherited from OperationBase.) | |
EndCore | Invokes the corresponding End method in the underlying asynchronous result implementation. | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
InvokeCompleteAction | Invokes the completion callback. (Inherited from OperationBase.) | |
MarkErrorAsHandled | Specifies that an error encountered in an operation is handled. (Inherited from OperationBase.) | |
MemberwiseClone | (Inherited from Object.) | |
OnPropertyChanged | Called when the value of a property changes. (Inherited from OperationBase.) | |
RaiseCompletionPropertyChanges | Raises property changes after the operation has completed. | |
RaisePropertyChanged | Raises the System#ComponentModel#INotifyPropertyChanged#PropertyChanged() event. (Inherited from OperationBase.) | |
ToString | (Inherited from Object.) |
Top
Events
Name | Description | |
---|---|---|
Completed | Occurs when the operation completes. (Inherited from OperationBase.) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
INotifyPropertyChanged.PropertyChanged | Occurs when a property value changes. (Inherited from OperationBase.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Reference
System.ServiceModel.DomainServices.Client.ApplicationServices Namespace