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, чтобы определить, равны ли они, или первый меньше, чем второй. |