Мельница данных- Класс TSessionHistory (Сессии)  (раздел целиком)  (08.12.2025)
Класс TSessionHistory (Сессии)

Диаграмма


1. Свойства

Свойства класса TSessionHistory:

Имя Тип Обязательно Доступ Назначение
IntStamp Integer Нет Только для чтения

Целочисленный номер

TimeStamp datetime Да Только для чтения

Время

UserTUser Нет Только для чтения

Пользователь

  Login string[64] Да Только для чтения

Логин

CloseStamp datetime Нет Только для чтения

Время закрытия

UserAgent string[2000] Нет Только для чтения

Пользовательский агент

IPAddress string[16] Нет Только для чтения

IP-адрес

ConnectionInfo string[2000] Нет Только для чтения

Информация о соединении

Duration time Нет Только для чтения

Продолжительность


2. Метод Clear (Очистить историю)

Метод класса (статический метод) класса TSessionHistory.

1class procedure TSessionHistory.Clear(TimeStampFrom: datetime; 
2  TimeStampTo: datetime);

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
TimeStampFrom datetime Нет

С

TimeStampTo datetime Нет

По


3. Метод DBMSConnectionInfo (Информация о соединении от СУБД)

Метод класса (статический метод) класса TSessionHistory.

class function TSessionHistory.DBMSConnectionInfo: string[2000];

Метод является методом класса.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


4. Метод DBMSGetIPAddress (IP-адрес клиента от СУБД)

Метод класса (статический метод) класса TSessionHistory.

class function TSessionHistory.DBMSGetIPAddress: string[16];

Метод является методом класса.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[16].


5. Метод DBMSGetUserAgent (Пользовательский агент от СУБД)

Метод класса (статический метод) класса TSessionHistory.

class function TSessionHistory.DBMSGetUserAgent: string[2000];

Метод является методом класса.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


6. Метод GetCurrentSession (Идентификатор текущей сессии)

Метод класса (статический метод) класса TSessionHistory.

class function TSessionHistory.GetCurrentSession: TSessionHistory;

По умолчанию скрыт в интерфейсе пользователя.

Метод является методом класса.

Метод не имеет параметров.

Замечания:

Возвращает значение типа TSessionHistory.


7. Метод Ole-объекта ExportHistoryLogs (Экспортировать протоколы истории)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TSessionHistory.

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
FileName string[255] Да

Имя файла

TimeStampFrom datetime Нет

С

TimeStampTo datetime Нет

По