IMetabaseUser.LastLoginStamp

Syntax

LastLoginStamp: DateTime;

LastLoginStamp: System.DateTime;

Description

The LastLoginStamp property returns date of the last login.

Comments

Login date is changed if the login is successful or failed (if the p4audit user was set correctly).

Example

To execute the example, make sure that security manager contains the USER user.

Add a link to the Metabase system assembly.

Sub UserProc;
Var
    MB: IMetabase;
    MS: IMetabaseSecurity;
    User: IMetabaseUser;
Begin
    MB := MetabaseClass.Active;
    MS := MB.Security;
    User := MS.ResolveName(
"USER"As IMetabaseUser;
    Debug.WriteLine(User.LastLoginStamp);
End Sub UserProc;

Imports Prognoz.Platform.Interop.Metabase;

Public Shared Sub Main(Params: StartParams);
Var
    MB: IMetabase;
    MS: IMetabaseSecurity;
    User: IMetabaseUser;
Begin
    MB := Params.Metabase;
    MS := MB.Security;
    User := MS.ResolveName(
"USER"As IMetabaseUser;
    System.Diagnostics.Debug.WriteLine(User.LastLoginStamp);
End Sub;

After executing the example the console displays date and time of the last USER user login.

See also:

IMetabaseUser