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