IMetabase.GetCurrentStamp

Синтаксис

GetCurrentStamp: DateTime;

GetCurrentStamp(): System.DateTime;

Описание

Метод GetCurrentStamp возвращает текущую дату и время сервера СУБД, на котором расположен репозиторий.

Пример

Для выполнения примера добавьте ссылку на системную сборку Metabase.

Sub UserProc;
Var
    Mb: IMetabase;
    CI: ICultureInfo;
    d: DateTime;
Begin
    Mb := MetabaseClass.Active;
    CI := CultureInfo.Current;
    d := Mb.GetCurrentStamp;
    Debug.WriteLine(CI.FormatDateTime(d));
End Sub UserProc;

Imports Prognoz.Platform.Interop.ForeSystem;
Imports Prognoz.Platform.Interop.Metabase;

Public Shared Sub Main(Params: StartParams);
Var
    Mb: IMetabase;
    CIClass: CultureInfoClass = 
New CultureInfoClassClass();
    CI: CultureInfo;
    d: DateTime;
Begin
    Mb := Params.Metabase;
    CI := CIClass.Current;
    d := Mb.GetCurrentStamp();
    System.Diagnostics.Debug.WriteLine(CI.FormatDateTime(d));
End Sub;

При выполнении примера в консоль среды разработки будут выведены текущие дата и время сервера СУБД.

См. также:

IMetabase