OracleTimeSpan Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет интервал времени и соответствует типу данных Oracle 9i INTERVAL DAY TO SECOND.
public value class OracleTimeSpan : IComparable, System::Data::SqlTypes::INullable
public struct OracleTimeSpan : IComparable, System.Data.SqlTypes.INullable
type OracleTimeSpan = struct
interface INullable
Public Structure OracleTimeSpan
Implements IComparable, INullable
- Наследование
- Реализации
Комментарии
Тип данных Oracle INTERVAL DAY TO SECOND (Oracle 9i или более поздней версии) содержит интервал времени в днях, часах, минутах и секундах и имеет фиксированный размер 11 байтов.
Чтобы получить OracleTimeSpan объект, вызовите GetOracleTimeSpan метод.
Конструкторы
| Имя | Описание |
|---|---|
| OracleTimeSpan(Int32, Int32, Int32, Int32, Int32) |
Инициализирует новую OracleTimeSpan структуру до указанного количества дней, часов, минут, секунд и миллисекунд. |
| OracleTimeSpan(Int32, Int32, Int32, Int32) |
Инициализирует новую OracleTimeSpan структуру до указанного количества дней, часов, минут и секунд. |
| OracleTimeSpan(Int32, Int32, Int32) |
Инициализирует новую OracleTimeSpan структуру до указанного количества часов, минут и секунд. |
| OracleTimeSpan(Int64) |
Инициализирует новую OracleTimeSpan структуру до указанного числа галок. |
| OracleTimeSpan(OracleTimeSpan) |
Инициализирует новую OracleTimeSpan структуру из существующей. |
| OracleTimeSpan(TimeSpan) |
Инициализирует новый экземпляр OracleTimeSpan структуры с указанным TimeSpan. |
Поля
| Имя | Описание |
|---|---|
| MaxValue |
Представляет максимально допустимое значение даты для OracleTimeSpan структуры. |
| MinValue |
Представляет минимально допустимое значение даты для OracleTimeSpan структуры. |
| Null |
Представляет значение NULL, которое может быть назначено Value свойству экземпляра OracleTimeSpan структуры. |
Свойства
| Имя | Описание |
|---|---|
| Days |
Возвращает количество целых дней, представленных этим экземпляром. |
| Hours |
Возвращает количество целых часов, представленных этим экземпляром. |
| IsNull |
Возвращает значение, указывающее, имеет ли Value свойство OracleTimeSpan структуры значение NULL. |
| Milliseconds |
Возвращает количество целых миллисекундах, представленных этим экземпляром. |
| Minutes |
Возвращает количество целых минут, представленных этим экземпляром. |
| Seconds |
Возвращает количество целых секунд, представленных этим экземпляром. |
| Value |
Возвращает значение OracleTimeSpan структуры. |
Методы
| Имя | Описание |
|---|---|
| CompareTo(Object) |
Сравнивает эту OracleTimeSpan структуру с предоставленным объектом и возвращает указание их относительных значений. |
| Equals(Object) |
Сравнивает предоставленный параметр объекта со свойством ValueOracleTimeSpan объекта. |
| Equals(OracleTimeSpan, OracleTimeSpan) |
Выполняет логическое сравнение двух OracleTimeSpan структур, чтобы определить, равны ли они. |
| GetHashCode() |
Возвращает хэш-код для этого экземпляра. |
| GreaterThan(OracleTimeSpan, OracleTimeSpan) |
Сравнивает два экземпляра, OracleTimeSpan чтобы определить, больше ли первый больше второго. |
| GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan) |
Сравнивает два экземпляра, OracleTimeSpan чтобы определить, больше ли первое значение или равно второму. |
| LessThan(OracleTimeSpan, OracleTimeSpan) |
Сравнивает два экземпляра, OracleTimeSpan чтобы определить, меньше ли первая, чем вторая. |
| LessThanOrEqual(OracleTimeSpan, OracleTimeSpan) |
Сравнивает два экземпляра, OracleTimeSpan чтобы определить, меньше ли первое значение или равно второму. |
| NotEquals(OracleTimeSpan, OracleTimeSpan) |
Выполняет логическое сравнение двух экземпляров OracleTimeSpan , чтобы определить, не равны ли они. |
| Parse(String) |
Преобразует указанное String представление даты и времени в его OracleTimeSpan эквивалент. |
| ToString() |
Преобразует эту OracleTimeSpan структуру в .String |
Операторы
| Имя | Описание |
|---|---|
| Equality(OracleTimeSpan, OracleTimeSpan) |
Выполняет логическое сравнение двух OracleTimeSpan структур, чтобы определить, равны ли они. |
| Explicit(OracleTimeSpan to TimeSpan) |
Преобразует структуру OracleTimeSpan в структуру TimeSpan . |
| Explicit(String to OracleTimeSpan) |
Преобразует строку в структуру OracleTimeSpan . |
| GreaterThan(OracleTimeSpan, OracleTimeSpan) |
Сравнивает два экземпляра, OracleTimeSpan чтобы определить, больше ли первый больше второго. |
| GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan) |
Сравнивает два экземпляра, OracleTimeSpan чтобы определить, больше ли первое значение или равно второму. |
| Inequality(OracleTimeSpan, OracleTimeSpan) |
Выполняет логическое сравнение двух экземпляров OracleTimeSpan , чтобы определить, равны ли они. |
| LessThan(OracleTimeSpan, OracleTimeSpan) |
Сравнивает два экземпляра, OracleTimeSpan чтобы определить, меньше ли первая, чем вторая. |
| LessThanOrEqual(OracleTimeSpan, OracleTimeSpan) |
Сравнивает два экземпляра, OracleTimeSpan чтобы определить, меньше ли первое значение или равно второму. |