C# Класс MindTouch.Clacks.Client.Net.ConnectionPool

Наследование: IConnectionPool, IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
DefaultCheckInterval System.TimeSpan
DefaultConnectTimeout System.TimeSpan
DefaultIdleTimeout System.TimeSpan
DefaultMaxConnections int

Открытые методы

Метод Описание
ConnectionPool ( Func socketFactory ) : System
Create ( IPEndPoint endpoint ) : ConnectionPool
Create ( string host, int port ) : ConnectionPool
Dispose ( ) : void
GetPool ( IPEndPoint endPoint ) : ConnectionPool
GetPool ( string host, int port ) : ConnectionPool
GetSocket ( ) : ISocket

Приватные методы

Метод Описание
ConnectionPool ( IPEndPoint endpoint ) : System
ConnectionPool ( string host, int port ) : System
ReapSockets ( object state ) : void
Reclaim ( ISocket socket ) : void
ThrowIfDisposed ( ) : void
WrapSocket ( ISocket socket ) : ISocket

Описание методов

ConnectionPool() публичный Метод

public ConnectionPool ( Func socketFactory ) : System
socketFactory Func
Результат System

Create() публичный статический Метод

public static Create ( IPEndPoint endpoint ) : ConnectionPool
endpoint System.Net.IPEndPoint
Результат ConnectionPool

Create() публичный статический Метод

public static Create ( string host, int port ) : ConnectionPool
host string
port int
Результат ConnectionPool

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetPool() публичный статический Метод

public static GetPool ( IPEndPoint endPoint ) : ConnectionPool
endPoint System.Net.IPEndPoint
Результат ConnectionPool

GetPool() публичный статический Метод

public static GetPool ( string host, int port ) : ConnectionPool
host string
port int
Результат ConnectionPool

GetSocket() публичный Метод

public GetSocket ( ) : ISocket
Результат ISocket

Описание свойств

DefaultCheckInterval публичное статическое свойство

public static TimeSpan,System DefaultCheckInterval
Результат System.TimeSpan

DefaultConnectTimeout публичное статическое свойство

public static TimeSpan,System DefaultConnectTimeout
Результат System.TimeSpan

DefaultIdleTimeout публичное статическое свойство

public static TimeSpan,System DefaultIdleTimeout
Результат System.TimeSpan

DefaultMaxConnections публичное статическое свойство

public static int DefaultMaxConnections
Результат int