OracleMonthSpan 结构

定义

表示用月份表示的时间间隔,并对应于 Oracle 9i INTERVAL YEAR TO MONTH 数据类型。

public value class OracleMonthSpan : IComparable, System::Data::SqlTypes::INullable
public struct OracleMonthSpan : IComparable, System.Data.SqlTypes.INullable
type OracleMonthSpan = struct
    interface INullable
Public Structure OracleMonthSpan
Implements IComparable, INullable
继承
OracleMonthSpan
实现

注解

Oracle 9i 或更高版本 (的 Oracle INTERVAL YEAR TO MONTH 数据类型) 包含以年和月为单位的时间间隔,且大小固定为 5 个字节。

若要获取 OracleMonthSpan 对象,请 GetOracleMonthSpan 调用 方法。

构造函数

OracleMonthSpan(Int32)

将新的 OracleMonthSpan 结构初始化为指定的月份数。

OracleMonthSpan(Int32, Int32)

将新 OracleMonthSpan 结构初始化为指定的年份和月份数。

OracleMonthSpan(OracleMonthSpan)

从现有 OracleMonthSpan 结构中初始化新结构。

字段

MaxValue

表示 OracleMonthSpan 结构的最大有效日期值。

MinValue

表示 OracleMonthSpan 结构的最小有效日期值。

Null

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

属性

IsNull

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

Value

获取 OracleMonthSpan 结构的值。

方法

CompareTo(Object)

将此 OracleMonthSpan 结构与所提供的对象进行比较,并返回其相对值的指示。

Equals(Object)

将提供的对象参数与 Value 对象的 OracleMonthSpan 属性进行比较。

Equals(OracleMonthSpan, OracleMonthSpan)

对两个 OracleMonthSpan 结构执行逻辑比较,以确定它们是否相等。

GetHashCode()

获取此实例的哈希代码。

GreaterThan(OracleMonthSpan, OracleMonthSpan)

OracleMonthSpan 的两个实例进行比较,以确定第一个实例是否大于第二个实例。

GreaterThanOrEqual(OracleMonthSpan, OracleMonthSpan)

OracleMonthSpan 的两个实例进行比较,以确定第一个实例是否大于或等于第二个实例。

LessThan(OracleMonthSpan, OracleMonthSpan)

OracleMonthSpan 的两个实例进行比较,以确定第一个实例是否小于第二个实例。

LessThanOrEqual(OracleMonthSpan, OracleMonthSpan)

OracleMonthSpan 的两个实例进行比较,以确定第一个实例是否小于或等于第二个实例。

NotEquals(OracleMonthSpan, OracleMonthSpan)

OracleMonthSpan 的两个实例执行逻辑比较,确定它们是否相等。

Parse(String)

将日期和时间的指定的 String 表示形式转换为其等效的 OracleMonthSpan 形式。

ToString()

将此 OracleMonthSpan 结构转换为 String

运算符

Equality(OracleMonthSpan, OracleMonthSpan)

对两个 OracleMonthSpan 结构执行逻辑比较,以确定它们是否相等。

Explicit(OracleMonthSpan to Int32)

OracleMonthSpan 结构转换为 Int32

Explicit(String to OracleMonthSpan)

将字符串转换为 OracleMonthSpan 结构。

GreaterThan(OracleMonthSpan, OracleMonthSpan)

OracleMonthSpan 的两个实例进行比较,以确定第一个实例是否大于第二个实例。

GreaterThanOrEqual(OracleMonthSpan, OracleMonthSpan)

OracleMonthSpan 的两个实例进行比较,以确定第一个实例是否大于或等于第二个实例。

Inequality(OracleMonthSpan, OracleMonthSpan)

OracleMonthSpan 的两个实例执行逻辑比较,以确定它们是否相等。

LessThan(OracleMonthSpan, OracleMonthSpan)

OracleMonthSpan 的两个实例进行比较,以确定第一个实例是否小于第二个实例。

LessThanOrEqual(OracleMonthSpan, OracleMonthSpan)

OracleMonthSpan 的两个实例进行比较,以确定第一个实例是否小于或等于第二个实例。

适用于