Build 1.01.318.0

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

The ClientBase type exposes the following members.

Constructors

  NameDescription
Public methodClientBase
Intializes the object with a channel and a message context.

Methods

  NameDescription
Public methodClose
Closes the channel.
Protected methodCloseChannel
Closes the channel.
Protected methodCreateAuditLogEntry
Creates an audit log entry for the request.
Public methodDispose()()()()
Frees any unmanaged resources.
Protected methodDispose(Boolean)
An overrideable version of the Dispose.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
The finializer implementation.
(Overrides Object..::..Finalize()()()().)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodStatic memberGetResult
Converts a service response to a ServiceResult 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.)
Protected methodRequestCompleted
Called when a request completes.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Protected methodUpdateRequestHeader(IServiceRequest) Obsolete.
Updates the header of a service request.
Protected methodUpdateRequestHeader(IServiceRequest, Boolean)
Updates the header of a service request.
Protected methodUpdateRequestHeader(IServiceRequest, Boolean, String)
Updates the header of a service request.
Public methodStatic memberValidateDataValue
Validates a DataValue returned from the server.
Public methodStatic memberValidateDiagnosticInfos
Validates a response returned by the server.
Protected methodStatic memberValidateResponse(ResponseHeader)
Throws an exception if a response contains an error.
Public methodStatic memberValidateResponse(IList, IList)
Validates a response returned by the server.

Properties

  NameDescription
Protected propertyAuthenticationToken
The authorization token used to connect to the server.
Public propertyDisposed
Whether the object has been disposed.
Public propertyEndpoint
The description of the endpoint.
Public propertyEndpointConfiguration
The configuration for the endpoint.
Public propertyMessageContext
The message context used when serializing messages.
Public propertyOperationTimeout
Sets the timeout for an operation.
Public propertyReturnDiagnostics
What diagnostics the server should return in the response.
Protected propertySyncRoot
An object used to synchronize access to the session state.
Public propertyTransportChannel
Gets or set the channel being wrapped by the client object.
Protected propertyUseTransportChannel
Gets a value that indicates whether to use the TransportChannel when sending requests.

See Also