Class SessionDefinition
Параметры сессии API.
Implements
Inherited Members
Namespace: Ascon.Polynom.Api
Assembly: Ascon.Polynom.Api.dll
Syntax
public class SessionDefinition : ISessionDefinition
Constructors
SessionDefinition()
Инициализирует объект класса SessionDefinition по умолчанию.
Declaration
public SessionDefinition()
SessionDefinition(ISessionDefinition)
Инициализирует объект класса SessionDefinition из другого определения сессии (делает копию).
Declaration
public SessionDefinition(ISessionDefinition other)
Parameters
| Type | Name | Description |
|---|---|---|
| ISessionDefinition | other | Другое определение сессии. |
Properties
Connection
Активная (выбранная) конфигурация сервиса.
Declaration
public ConnectionDto Connection { get; set; }
Property Value
| Type | Description |
|---|---|
| ConnectionDto |
CustomConfiguration
Возвращает или задает пользовательскую серверную конфигурацию (подменяет серверную).
Declaration
public byte[] CustomConfiguration { get; set; }
Property Value
| Type | Description |
|---|---|
| byte[] |
DisplayName
Человеческое имя хранилища.
Declaration
public string DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ServiceName
Имя сервиса.
Declaration
public string ServiceName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
StorageId
Идентификатор хранилища.
Declaration
public Guid StorageId { get; set; }
Property Value
| Type | Description |
|---|---|
| Guid |
Methods
Clone()
Клонирует параметры сессии.
Declaration
public ISessionDefinition Clone()
Returns
| Type | Description |
|---|---|
| ISessionDefinition | Копию параметров сессии. |