ClientBase(Of TChannel) Methods
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
The ClientBase(Of TChannel) type exposes the following members.
| Name | Description | |
|---|---|---|
|
Abort | Causes the ClientBase(Of TChannel) object to transition immediately from its current state into the closed state. |
|
CreateChannel | Returns a new channel from the client to the service. |
|
Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
|
Finalize | Allows an object to try to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
|
GetDefaultValueForInitialization(Of T) | Replicates the behavior of the default keyword in C#. |
|
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
|
GetType | Gets the Type of the current instance. (Inherited from Object.) |
|
InvokeAsync |
Provides support for implementing the event-based asynchronous pattern.
For more information about this pattern, see Event-based Asynchronous Pattern Overview. |
|
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
|
ToString | Returns a string that represents the current object. (Inherited from Object.) |
| Name | Description | |
|---|---|---|
|
ICommunicationObject.BeginClose(AsyncCallback, Object) | Begins an asynchronous operation to close the ClientBase(Of TChannel). |
|
ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object) | Begins an asynchronous operation to close the ClientBase(Of TChannel) with a specified time-out. |
|
ICommunicationObject.BeginOpen(AsyncCallback, Object) | Begins an asynchronous operation to open the ClientBase(Of TChannel) object. |
|
ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object) | Begins an asynchronous operation to open the ClientBase(Of TChannel) object within a specified interval of time. |
|
ICommunicationObject.Close | Causes the ClientBase(Of TChannel) object to transition from its current state into the closed state. |
|
ICommunicationObject.Close(TimeSpan) | Causes the ClientBase(Of TChannel) object to transition from its current state into the closed state. |
|
ICommunicationObject.EndClose | Completes an asynchronous operation to close the ClientBase(Of TChannel) object. |
|
ICommunicationObject.EndOpen | Completes an asynchronous operation to open the ClientBase(Of TChannel) object. |
|
ICommunicationObject.Open | Causes the ClientBase(Of TChannel) object to transition from the created state into the opened state. |
|
ICommunicationObject.Open(TimeSpan) | Causes the ClientBase(Of TChannel) object to transition from the created state into the opened state within a specified interval of time. |
Show: