TimeIntervalT Methods |
The TimeIntervalT generic type exposes the following members.
| Name | Description | |
|---|---|---|
| Add(TimeIntervalT) |
Adds two intervals together, producing an interval list that
includes both intervals.
| |
| Add(TimeIntervalCollectionT) |
Adds an interval list to this interval, producing a new interval list
that includes this interval plus all intervals in the input list.
The input list is not changed by this method.
| |
| ChangeDataTNew |
Creates a new interval that is identical to this time interval,
except that it has a different value for the Data property.
| |
| Contains |
Determines if the interval contains a specified date.
| |
| Equals(Object) |
Indicates whether another object is exactly equal to this instance.
(Overrides ObjectEquals(Object).) | |
| Equals(TimeIntervalT) |
Indicates whether another instance of this type is exactly equal to this instance.
| |
| Equals(TimeIntervalT, IEqualityComparerT) |
Indicates whether another instance of this type is exactly equal to this instance.
| |
| EqualsEpsilon(TimeIntervalT, Double) | ||
| EqualsEpsilon(TimeIntervalT, Double, IEqualityComparerT) | ||
| GetHashCode |
Returns a hash code for this instance, which is suitable for use in hashing algorithms and data structures like a hash table.
(Overrides ObjectGetHashCode.) | |
| GetHashCode(IEqualityComparerT) |
Returns a hash code for this instance, which is suitable for use in hashing algorithms and data structures like a hash table.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| Intersect(TimeInterval) |
Computes an interval which is the intersection of this interval with another,
with the data from this one.
| |
| Intersect(TimeIntervalT) |
Computes an interval which is the intersection of this interval with another.
| |
| Intersect(TimeIntervalT, IEqualityComparerT) |
Computes an interval which is the intersection of this interval with another.
| |
| IntersectMergingData |
Computes an interval which is the intersection of this interval with another while
also providing a means to merge the data of the two intervals.
| |
| RemoveData |
Creates a new interval that is identical to this one except that it does not have a
Data property.
| |
| ToDuration | ||
| ToString |
Returns a string with interval in the format "[Start, Stop) - Data". Square brackets indicate
that the end point of the interval is included in the intervals. Parenthesis indicate that the
end point is not included.
(Overrides ObjectToString.) | |
| ToTimeStandard |
Returns a TimeIntervalT equivalent to this one where the time standard
of the start and end dates has been converted to the specified standard.
|