CommunicationPool<TKey,TItem> Class

Definition

generic <typename TKey, typename TItem>
 where TKey : class where TItem : classpublic ref class CommunicationPool abstract
public abstract class CommunicationPool<TKey,TItem> where TKey : class where TItem : class
type CommunicationPool<'Key, 'Item (requires 'Key : null and 'Item : null)> = class
Public MustInherit Class CommunicationPool(Of TKey, TItem)

Type Parameters

TKey
TItem
Inheritance
CommunicationPool<TKey,TItem>
Derived

Constructors

CommunicationPool<TKey,TItem>(Int32)

Properties

MaxIdleConnectionPoolCount
ThisLock

Methods

AbortItem(TItem)
AddConnection(TKey, TItem, TimeSpan)
Close(TimeSpan)
CloseItem(TItem, TimeSpan)
CloseItemAsync(TItem, TimeSpan)
CreateEndpointConnectionPool(TKey)
Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetPoolKey(EndpointAddress, Uri)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
OnClosed()
ReturnConnection(TKey, TItem, Boolean, TimeSpan)
TakeConnection(EndpointAddress, Uri, TimeSpan, TKey)
ToString()

Returns a string that represents the current object.

(Inherited from Object)
TryOpen()

Applies to