Show / Hide Table of Contents

Class WorkingTime

Work schedule (time, holidays etc.).

Inheritance
Object
WorkingTime
Implements
Ecng.Serialization.IPersistable
Namespace: StockSharp.Messages
Assembly: StockSharp.Messages.dll
Syntax
[DisplayNameLoc("Str184")]
[DescriptionLoc("Str408", false)]
public class WorkingTime : Object, IPersistable

Constructors

WorkingTime()

Создать WorkingTime.

Declaration
public WorkingTime()

Properties

IsEnabled

Is enabled.

Declaration
public bool IsEnabled { get; set; }
Property Value
Type Description
Boolean

Periods

Schedule validity periods.

Declaration
public List<WorkingTimePeriod> Periods { get; set; }
Property Value
Type Description
List<WorkingTimePeriod>

SpecialDays

Special working days and holidays.

Declaration
public IDictionary<DateTime, Range<TimeSpan>[]> SpecialDays { get; set; }
Property Value
Type Description
IDictionary<DateTime, Ecng.ComponentModel.Range<TimeSpan>[]>

SpecialHolidays

Holidays that fall on workdays.

Declaration
public DateTime[] SpecialHolidays { get; set; }
Property Value
Type Description
DateTime[]

SpecialWorkingDays

Working days, falling on Saturday and Sunday.

Declaration
public DateTime[] SpecialWorkingDays { get; set; }
Property Value
Type Description
DateTime[]

Methods

Load(SettingsStorage)

Загрузить настройки.

Declaration
public void Load(SettingsStorage storage)
Parameters
Type Name Description
Ecng.Serialization.SettingsStorage storage

Хранилище настроек.

Save(SettingsStorage)

Сохранить настройки.

Declaration
public void Save(SettingsStorage storage)
Parameters
Type Name Description
Ecng.Serialization.SettingsStorage storage

Хранилище настроек.

ToString()

Declaration
public override string ToString()
Returns
Type Description
String

Implements

Ecng.Serialization.IPersistable

Extension Methods

TraderHelper.IsTradeTime(WorkingTime, DateTime, out Nullable<Boolean>, out WorkingTimePeriod)
TraderHelper.IsTradeDate(WorkingTime, DateTime, Boolean)
Paths.Serialize<T>(T, String)
Paths.Serialize<T>(T)
Extensions.GetPeriod(WorkingTime, DateTime)
Extensions.TryGet<TMessage, TChange>(TMessage, TChange)
Extensions.TryGetDecimal<TMessage, TChange>(TMessage, TChange)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Object)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Decimal)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Int32)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Int64)
Extensions.Add<TMessage, TChange>(TMessage, TChange, SecurityStates)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<SecurityStates>)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, String)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Sides)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Sides>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, CurrencyTypes)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<CurrencyTypes>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, PortfolioStates)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<PortfolioStates>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, DateTimeOffset)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<DateTimeOffset>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Boolean>)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Decimal, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Decimal>, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Int32, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Int32>, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Int64, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Int64>, Boolean)
EditorExtensions.ToItemsSource(Object, Type, Nullable<Boolean>, Nullable<ListSortDirection>, Func<IItemsSourceItem, Boolean>, Func<Object, String>, Func<Object, String>)
XamlHelper.WpfCast<T>(Object)
XamlHelper.CopyToClipboard<T>(T)
XamlHelper.EnsureUIThread(Object)
☀
☾
In This Article
Back to top
Copyright © StockSharp.
☀
☾