Class DateTimeOffsetRange
Inheritance
System.Object
Range<
System.DateTimeOffset>
DateTimeOffsetRange
Implements
System.IEquatable<
Range<
System.DateTimeOffset>>
Assembly: NineDigit.eKasa.dll
Syntax
public sealed class DateTimeOffsetRange : Range<DateTimeOffset>, IEquatable<Range<DateTimeOffset>>, IEquatable<DateTimeOffsetRange>, IDeepCloneable<DateTimeOffsetRange>, IDeepCloneable
Constructors
DateTimeOffsetRange()
Declaration
public DateTimeOffsetRange()
DateTimeOffsetRange(DateTimeOffsetRange)
Declaration
public DateTimeOffsetRange(DateTimeOffsetRange range)
Parameters
DateTimeOffsetRange(DateTimeOffset)
Declaration
public DateTimeOffsetRange(DateTimeOffset value)
Parameters
Type |
Name |
Description |
System.DateTimeOffset |
value |
|
DateTimeOffsetRange(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)
Declaration
public DateTimeOffsetRange(Nullable<DateTimeOffset> from, Nullable<DateTimeOffset> to)
Parameters
Type |
Name |
Description |
System.Nullable<System.DateTimeOffset> |
from |
|
System.Nullable<System.DateTimeOffset> |
to |
|
Methods
CreateDegenerate(DateTimeOffset)
Vytvorí rosah s totožnou počiatočnou a koncovou hodnotou
Declaration
public static DateTimeOffsetRange CreateDegenerate(DateTimeOffset value)
Parameters
Type |
Name |
Description |
System.DateTimeOffset |
value |
Hodnota
|
Returns
CreateMonthRange(Year, Month)
Vytvorí časový rozsah špecifikovaného mesiaca v danom roku
Declaration
public static DateTimeOffsetRange CreateMonthRange(Year year, Month month)
Parameters
Type |
Name |
Description |
Year |
year |
Rok
|
Month |
month |
Mesiac
|
Returns
CreateYearRange(Year)
Vytvorí časový rozsah špecifikovaného roka
Declaration
public static DateTimeOffsetRange CreateYearRange(Year year)
Parameters
Type |
Name |
Description |
Year |
year |
Rok
|
Returns
DeepClone()
Declaration
public DateTimeOffsetRange DeepClone()
Returns
Equals(DateTimeOffsetRange)
Declaration
public bool Equals(DateTimeOffsetRange other)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Equals(DateTimeOffsetRange, DateTimeOffsetRange)
Declaration
public static bool Equals(DateTimeOffsetRange x, DateTimeOffsetRange y)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
NineDigit.eKasa.Range<System.DateTimeOffset>.Equals(System.Object)
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
Overrides
NineDigit.eKasa.Range<System.DateTimeOffset>.GetHashCode()
Operators
Equality(DateTimeOffsetRange, DateTimeOffsetRange)
Declaration
public static bool operator ==(DateTimeOffsetRange x, DateTimeOffsetRange y)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Inequality(DateTimeOffsetRange, DateTimeOffsetRange)
Declaration
public static bool operator !=(DateTimeOffsetRange x, DateTimeOffsetRange y)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Explicit Interface Implementations
IDeepCloneable.DeepClone()
Declaration
object IDeepCloneable.DeepClone()
Returns
Type |
Description |
System.Object |
|
Implements
System.IEquatable<>
System.IEquatable<>