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

表示可分配给 Value 结构实例的 OracleTimeSpan 属性的 null 值。

属性

Days

获取由此实例表示的整天数。

Hours

获取由此实例表示的整小时数。

IsNull

获取一个值,该值指示 Value 结构的 OracleTimeSpan 属性是否为 null。

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 的两个实例进行比较,以确定第一个实例是否小于或等于第二个实例。

适用于