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 INTERVAL YEAR TO MONTH 資料類型 (Oracle 9i 或更新版本) 包含年份和月份的時間間隔,且固定大小為 5 個位元組。

若要取得 OracleMonthSpan 物件,請呼叫 GetOracleMonthSpan 方法。

建構函式

OracleMonthSpan(Int32)

將新的 OracleMonthSpan 結構初始化為指定的月數。

OracleMonthSpan(Int32, Int32)

將新的 OracleMonthSpan 結構初始化為指定的年數和月數。

OracleMonthSpan(OracleMonthSpan)

從現有的 OracleMonthSpan 結構初始化新的 OracleTimeSpan 結構。

欄位

MaxValue

表示 OracleMonthSpan 結構的最大有效日期值。

MinValue

表示 OracleMonthSpan 結構的最小有效日期值。

Null

代表 null 値,可將該値指派給 Value 結構之執行個體的 OracleMonthSpan 屬性。

屬性

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 的兩個執行個體,判斷第一個執行個體是否小於或等於第二個。

適用於