Show / Hide Table of Contents

Class TZConvertTimezoneProvider

Inheritance
System.Object
TZConvertTimezoneProvider
Implements
ITimezoneProvider
ITransientDependency
Namespace: Volo.Abp.Timing
Assembly: Volo.Abp.Timing.dll
Syntax
public class TZConvertTimezoneProvider : object, ITimezoneProvider, ITransientDependency

Methods

GetIanaTimezones()

Declaration
public virtual List<NameValue> GetIanaTimezones()
Returns
Type Description
List<NameValue>

GetTimeZoneInfo(String)

Declaration
public virtual TimeZoneInfo GetTimeZoneInfo(string windowsOrIanaTimeZoneId)
Parameters
Type Name Description
System.String windowsOrIanaTimeZoneId
Returns
Type Description
TimeZoneInfo

GetWindowsTimezones()

Declaration
public virtual List<NameValue> GetWindowsTimezones()
Returns
Type Description
List<NameValue>

IanaToWindows(String)

Declaration
public virtual string IanaToWindows(string ianaTimeZoneName)
Parameters
Type Name Description
System.String ianaTimeZoneName
Returns
Type Description
System.String

WindowsToIana(String)

Declaration
public virtual string WindowsToIana(string windowsTimeZoneId)
Parameters
Type Name Description
System.String windowsTimeZoneId
Returns
Type Description
System.String

Implements

ITimezoneProvider
ITransientDependency

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft