HLocalTime Struct
Namespace: Hazelcast.Models
Assembly: Hazelcast.Net.dll
Represents an Hazelcast TIME
primitive type value.
public readonly struct HLocalTime : IEquatable<HLocalTime>
Implements
Inherited Members
Remarks
The TIME
primitive type consists in hours, minutes, seconds
and nanoseconds, with nanosecond precision and one-day range.
Constructors
Name | Description |
---|---|
HLocalTime(byte, byte, byte, int) | Initializes a new instance of the HLocalTime struct. |
HLocalTime(DateTime) | Initializes a new instance of the HLocalTime struct. |
HLocalTime(TimeOnly) | Initializes a new instance of the HLocalTime struct. |
HLocalTime(TimeSpan) | Initializes a new instance of the HLocalTime struct. |
Fields
Name | Description |
---|---|
Max | Gets the largest possible value of a HLocalTime. |
Midnight | Gets a value that represents midnight, i.e. "00:00:00". |
Min | Gets the smallest possible value of a HLocalTime. |
Noon | Gets a value that represents noon, i.e. "12:00:00". |
Properties
Name | Description |
---|---|
Hour | Gets the hour value. |
Minute | Gets the minute value. |
Nanosecond | Gets the nanosecond value. |
Second | Gets the second value. |
Methods
Name | Description |
---|---|
Equals(HLocalTime) | Indicates whether the current object is equal to another object of the same type. |
Equals(object?) | Indicates whether this instance and a specified object are equal. |
GetHashCode() | Returns the hash code for this instance. |
Parse(string) | Converts the string representation of a time to its HLocalTime representation. |
ToString() | Returns the fully qualified type name of this instance. |
ToTimeOnly() | |
ToTimeSpan() | Converts the value of this HLocalTime to its TimeSpan equivalent. |
TryParse(string, out HLocalTime) | Converts the string representation of a time to its HLocalTime representation. A return value indicates whether the operation succeeded. |
Operators
Name | Description |
---|---|
operator ==(HLocalTime, HLocalTime) | Implements the == operator. |
explicit operator TimeOnly(HLocalTime) | Implements the HLocalTime to TimeOnly conversion. |
explicit operator TimeSpan(HLocalTime) | Implements the HLocalTime to TimeSpan conversion. |
explicit operator HLocalTime(DateTime) | Implements the DateTime to HLocalTime conversion. |
explicit operator HLocalTime(TimeOnly) | Implements the TimeOnly to HLocalTime conversion. |
explicit operator HLocalTime(TimeSpan) | Implements the TimeSpan to HLocalTime conversion. |
operator !=(HLocalTime, HLocalTime) | Implements the != operator. |