コード例 #1
0
ファイル: SessionExtensions.cs プロジェクト: deveel/deveeldb
 public static DateTimeOffset? StartedOn(this ISession session)
 {
     return session.AsEventSource().SessionStartTimeUtc();
 }
コード例 #2
0
ファイル: SessionExtensions.cs プロジェクト: deveel/deveeldb
        public static TimeSpan TimeZoneOffset(this ISession session)
        {
            var timeZone = session.AsEventSource().SessionTimeZone();
            if (String.IsNullOrEmpty(timeZone))
                return TimeSpan.Zero;

            TimeSpan result;
            if (!TimeSpan.TryParse(timeZone, out result)) {
                session.OnWarning(new Exception(String.Format("A session timezone was set but it is invalid: {0}", timeZone)));
                return TimeSpan.Zero;
            }

            return result;
        }
コード例 #3
0
ファイル: SessionExtensions.cs プロジェクト: deveel/deveeldb
 public static DateTimeOffset? LastCommandTime(this ISession session)
 {
     return session.AsEventSource().SessionLastCommandTime();
 }