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) |
Выполняет инициализацию новой структуры OracleTimeSpan с заданным количеством часов, минут и секунд. |
| OracleTimeSpan(Int32, Int32, Int32, Int32) |
Выполняет инициализацию новой структуры OracleTimeSpan с заданным количеством дней, часов, минут и секунд. |
| OracleTimeSpan(Int32, Int32, 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. |
| Milliseconds |
Получает количество всех миллисекунд, представленных в данном экземпляре. |
| Minutes |
Получает количество всех минут, представленных в данном экземпляре. |
| Seconds |
Получает количество всех секунд, представленных в данном экземпляре. |
| Value |
Получает значение структуры OracleTimeSpan. |
Методы
| CompareTo(Object) |
Сравнивает эту структуру OracleTimeSpan с предоставленным объектом и возвращает сведения об их относительных значениях. |
| Equals(Object) |
Сравнивает предоставленный параметр объекта со свойством Value объекта OracleTimeSpan. |
| 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, чтобы определить, равны ли они, или первый меньше, чем второй. |