Build 1.01.318.0

[This is preliminary documentation and is subject to change.]

A base class for UA endpoints.

The EndpointBase..::..ProcessRequestAsyncResult type exposes the following members.

Constructors

  NameDescription
Public methodEndpointBase..::..ProcessRequestAsyncResult
Initializes a new instance of the EndpointBase..::..ProcessRequestAsyncResult class.

Methods

  NameDescription
Public methodBeginProcessRequest(SecureChannelContext, IServiceRequest)
Begins processing an incoming request.
Public methodBeginProcessRequest(SecureChannelContext, array<Byte>[]()[][])
Begins processing an incoming request.
Public methodCallSynchronously
Used to call the default synchronous handler.
Public methodDispose()()()()
Frees any unmanaged resources.
(Inherited from AsyncResultBase.)
Protected methodDispose(Boolean)
An overrideable version of the Dispose.
(Inherited from AsyncResultBase.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
The finializer implementation.
(Inherited from AsyncResultBase.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodStatic memberGetRequest
Checks for a valid IAsyncResult object and returns the original request object.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodOperationCompleted()()()()
Called to invoke the callback after the asynchronous operation completes.
(Inherited from AsyncResultBase.)
Public methodOperationCompleted(IServiceResponse, ServiceResult)
Used to indicate that the asynchronous operation has completed.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodWaitForComplete()()()()
Waits for the operation to complete.
(Inherited from AsyncResultBase.)
Public methodStatic memberWaitForComplete(IAsyncResult, Boolean)
Checks for a valid IAsyncResult object and waits for the operation to complete.

Properties

  NameDescription
Public propertyAsyncState
Gets a user-defined object that qualifies or contains information about an asynchronous operation.
(Inherited from AsyncResultBase.)
Public propertyAsyncWaitHandle
Gets a WaitHandle that is used to wait for an asynchronous operation to complete.
(Inherited from AsyncResultBase.)
Public propertyCalldata
Gets or sets the call data associated with the request.
Public propertyCompletedSynchronously
Gets a value that indicates whether the asynchronous operation completed synchronously.
(Inherited from AsyncResultBase.)
Public propertyInnerResult
An object used to synchronize access to the result object.
(Inherited from AsyncResultBase.)
Public propertyIsCompleted
Gets a value that indicates whether the asynchronous operation has completed.
(Inherited from AsyncResultBase.)
Public propertyLock
An object used to synchronize access to the result object.
(Inherited from AsyncResultBase.)
Public propertyRequest
Gets the request.
Public propertySecureChannelContext
Gets the secure channel context associated with the request.

See Also