Show / Hide Table of Contents

Interface IClock

Namespace: Volo.Abp.Timing
Assembly: Volo.Abp.Timing.dll
Syntax
public interface IClock

Properties

Kind

Declaration
DateTimeKind Kind { get; }
Property Value
Type Description
DateTimeKind

Now

Declaration
DateTime Now { get; }
Property Value
Type Description
DateTime

SupportsMultipleTimezone

Declaration
bool SupportsMultipleTimezone { get; }
Property Value
Type Description
bool

Methods

ConvertToUserTime(DateTime)

Declaration
DateTime ConvertToUserTime(DateTime utcDateTime)
Parameters
Type Name Description
DateTime utcDateTime
Returns
Type Description
DateTime

ConvertToUserTime(DateTimeOffset)

Declaration
DateTimeOffset ConvertToUserTime(DateTimeOffset dateTimeOffset)
Parameters
Type Name Description
DateTimeOffset dateTimeOffset
Returns
Type Description
DateTimeOffset

ConvertToUtc(DateTime)

Declaration
DateTime ConvertToUtc(DateTime dateTime)
Parameters
Type Name Description
DateTime dateTime
Returns
Type Description
DateTime

Normalize(DateTime)

Declaration
DateTime Normalize(DateTime dateTime)
Parameters
Type Name Description
DateTime dateTime
Returns
Type Description
DateTime

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform