Abort()
|
Causes the ClientBase<TChannel> object to transition immediately from its current state into the closed state.
|
Close()
|
Causes the ClientBase<TChannel> object to transition from its current state into the closed state.
|
CreateChannel()
protected
|
Returns a new channel to the service.
|
DisplayInitializationUI()
|
Instructs the inner channel to display a user interface if one is required to initialize the channel prior to using it.
|
Equals(Object, Object)
static
|
Determines whether the specified object instances are considered equal.
|
Equals(Object)
|
Determines whether the specified object is equal to the current object.
|
GetDefaultValueForInitialization<T>()
protected
|
Replicates the behavior of the default keyword in C#.
|
GetHashCode()
|
Serves as the default hash function.
|
GetType()
|
Gets the Type of the current instance.
|
InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object)
protected
|
Provides support for implementing the event-based asynchronous pattern. For more information about this pattern, see Event-based Asynchronous Pattern Overview.
|
MemberwiseClone()
protected
|
Creates a shallow copy of the current Object.
|
Open()
|
Causes the ClientBase<TChannel> object to transition from the created state into the opened state.
|
ReferenceEquals(Object, Object)
static
|
Determines whether the specified Object instances are the same instance.
|
IDisposable.Dispose()
|
Explicit implementation of the Dispose() method.
|
ICommunicationObject.BeginClose(AsyncCallback, Object)
|
Begins an asynchronous operation to close the ClientBase<TChannel>.
|
ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)
|
Begins an asynchronous operation to close the ClientBase<TChannel> with a specified timeout.
|
ICommunicationObject.BeginOpen(AsyncCallback, Object)
|
Begins an asynchronous operation to open the ClientBase<TChannel> object.
|
ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object)
|
Begins an asynchronous operation to open the ClientBase<TChannel> object within a specified interval of time.
|
ICommunicationObject.Close(TimeSpan)
|
Causes the ClientBase<TChannel> object to transition from its current state into the closed state.
|
ICommunicationObject.EndClose(IAsyncResult)
|
Completes an asynchronous operation to close the ClientBase<TChannel> object.
|
ICommunicationObject.EndOpen(IAsyncResult)
|
Completes an asynchronous operation to open the ClientBase<TChannel> object.
|
ICommunicationObject.Open(TimeSpan)
|
Causes the ClientBase<TChannel> object to transition from the created state into the opened state within a specified interval of time.
|
ToString()
|
Returns a string that represents the current object.
|