共用方式為


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 結構。

OracleTimeSpan(TimeSpan)

使用指定的 OracleTimeSpan,初始化 TimeSpan 結構的新執行個體。

欄位

MaxValue

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

MinValue

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

Null

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

屬性

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

適用於