Поделиться через


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
Наследование
OracleTimeSpan
Реализации

Комментарии

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

Применяется к