OracleTimeSpan 结构  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示时间间隔,并且对应于 Oracle 9i INTERVAL DAY TO SECOND 数据类型。
public value class OracleTimeSpan : IComparable, System::Data::SqlTypes::INullablepublic struct OracleTimeSpan : IComparable, System.Data.SqlTypes.INullabletype OracleTimeSpan = struct
    interface INullablePublic 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 | 表示可分配给 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 的两个实例进行比较,以确定第一个实例是否小于或等于第二个实例。 |