Class Connection
Подключение.
Implements
IConnection
Inherited Members
Namespace: Ascon.Polynom.Api
Assembly: Ascon.Polynom.Api.dll
Syntax
public class Connection : IConnection
Constructors
Connection(IConnection)
Создает копию подключения.
Declaration
public Connection(IConnection connection)
Parameters
| Type | Name | Description |
|---|---|---|
| IConnection | connection | Исходное подключение. |
Connection(string, string, string, int)
Создает подключение.
Declaration
public Connection(string name = "", string address = "", string port = "", int connectionTimeout = 30)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Имя подключения. |
| string | address | IP адрес подключения. |
| string | port | IP порт подключения. |
| int | connectionTimeout | Таймаут подключения. |
Properties
Address
Возвращает адрес компьютера, на котором поднят сервис.
Declaration
public string Address { get; }
Property Value
| Type | Description |
|---|---|
| string |
ConnectionTimeout
Возвращает или устанавливает время ожидания подключения (секунды)
Declaration
public int ConnectionTimeout { get; }
Property Value
| Type | Description |
|---|---|
| int |
DisplayName
Возвращает название подключения.
Declaration
public string DisplayName { get; }
Property Value
| Type | Description |
|---|---|
| string |
Name
Возвращает имя подключения.
Declaration
public string Name { get; }
Property Value
| Type | Description |
|---|---|
| string |
Port
Возвращает порт.
Declaration
public string Port { get; }
Property Value
| Type | Description |
|---|---|
| string |
Methods
Equals(object)
Выполняет сравнение данного подключения с другим подключением.
Declaration
public override bool Equals(object obj)
Parameters
| Type | Name | Description |
|---|---|---|
| object | obj | Другое подключение. |
Returns
| Type | Description |
|---|---|
| bool |
|
Overrides
GetHashCode()
Возвращает хэш подключения.
Declaration
public override int GetHashCode()
Returns
| Type | Description |
|---|---|
| int | Хэш. |
Overrides
Implements
Ascon.Polynom.Tools.Config.IConnection