Show / Hide Table of Contents

Class TimePeriodWeeklyRecurring

Describing times that are recurring every week

Inheritance
object
TimePeriodSpecification
TimePeriodWeeklyRecurring
Implements
IEquatable<TimePeriodSpecification>
Inherited Members
TimePeriodSpecification.Name
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetType()
Namespace: QarnotSDK
Assembly: QarnotSDK.dll
Syntax
public sealed class TimePeriodWeeklyRecurring : TimePeriodSpecification, IEquatable<TimePeriodSpecification>

Constructors

TimePeriodWeeklyRecurring(string, List<DayOfWeek>, string, string)

Constructor

Declaration
public TimePeriodWeeklyRecurring(string name, List<DayOfWeek> days, string startTimeUtc, string endTimeUtc)
Parameters
Type Name Description
string name
List<DayOfWeek> days
string startTimeUtc
string endTimeUtc

Properties

Days

Days this is active

Declaration
public List<DayOfWeek> Days { get; }
Property Value
Type Description
List<DayOfWeek>

EndTimeUtc

End time in the day (UTC) where this is active, formatted as ISO-8601

Declaration
public string EndTimeUtc { get; }
Property Value
Type Description
string

StartTimeUtc

Start time in the day (UTC) where this is active, formatted as ISO-8601

Declaration
public string StartTimeUtc { get; }
Property Value
Type Description
string

Type

Type hint for the remote API

Declaration
public override string Type { get; }
Property Value
Type Description
string
Overrides
TimePeriodSpecification.Type

Methods

Equals(TimePeriodSpecification)

Equals

Declaration
public override bool Equals(TimePeriodSpecification other)
Parameters
Type Name Description
TimePeriodSpecification other
Returns
Type Description
bool
Overrides
TimePeriodSpecification.Equals(TimePeriodSpecification)

GetHashCode()

GetHashCode

Declaration
public override int GetHashCode()
Returns
Type Description
int
Overrides
object.GetHashCode()

ToString()

ToString

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
object.ToString()

Implements

IEquatable<T>
In this article
Back to top Generated by DocFX