OracleTimeSpan 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示時間間隔並對應至 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
- 繼承
- 實作
備註
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 的兩個執行個體,判斷第一個執行個體是否小於或等於第二個。 |