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, Int32, Int32) |
指定した日数、時間、分、秒、ミリ秒に新しい OracleTimeSpan 構造体を初期化します。 |
| OracleTimeSpan(Int32, Int32, Int32, Int32) |
指定した日数、時間、分、秒に新しい OracleTimeSpan 構造体を初期化します。 |
| OracleTimeSpan(Int32, Int32, Int32) |
指定した時間、分、秒に新しい OracleTimeSpan 構造体を初期化します。 |
| OracleTimeSpan(Int64) |
指定したティック数に新しい OracleTimeSpan 構造体を初期化します。 |
| OracleTimeSpan(OracleTimeSpan) |
既存の構造体から新しい OracleTimeSpan 構造体を初期化します。 |
| OracleTimeSpan(TimeSpan) |
指定したOracleTimeSpanを使用して、TimeSpan構造体の新しいインスタンスを初期化します。 |
フィールド
| 名前 | 説明 |
|---|---|
| MaxValue |
OracleTimeSpan構造体の有効な最大日付値を表します。 |
| MinValue |
OracleTimeSpan構造体の有効な最小日付値を表します。 |
| Null |
Value構造体のインスタンスのOracleTimeSpan プロパティに割り当てることができる null 値を表します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| Days |
このインスタンスによって表される日数を取得します。 |
| Hours |
このインスタンスによって表される時間数を取得します。 |
| IsNull |
Value構造体のOracleTimeSpan プロパティが null かどうかを示す値を取得します。 |
| Milliseconds |
このインスタンスによって表されるミリ秒数を取得します。 |
| Minutes |
このインスタンスによって表される分数を取得します。 |
| Seconds |
このインスタンスによって表される秒数を取得します。 |
| Value |
OracleTimeSpan構造体の値を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| CompareTo(Object) |
この OracleTimeSpan 構造体を指定されたオブジェクトと比較し、その相対値を示す値を返します。 |
| Equals(Object) |
指定されたオブジェクト パラメーターを、Value オブジェクトのOracleTimeSpan プロパティと比較します。 |
| Equals(OracleTimeSpan, OracleTimeSpan) |
2 つの OracleTimeSpan 構造体の論理比較を実行して、それらが等しいかどうかを判断します。 |
| GetHashCode() |
このインスタンスのハッシュ コードを取得します。 |
| GreaterThan(OracleTimeSpan, OracleTimeSpan) |
OracleTimeSpanの 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを判断します。 |
| GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan) |
OracleTimeSpanの 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以上かどうかを判断します。 |
| LessThan(OracleTimeSpan, OracleTimeSpan) |
OracleTimeSpanの 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを判断します。 |
| LessThanOrEqual(OracleTimeSpan, OracleTimeSpan) |
OracleTimeSpanの 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以下かどうかを判断します。 |
| NotEquals(OracleTimeSpan, OracleTimeSpan) |
OracleTimeSpanの 2 つのインスタンスの論理比較を実行して、それらが等しくないかどうかを判断します。 |
| Parse(String) |
指定した日付と時刻の String 表現を等価の OracleTimeSpan に変換します。 |
| ToString() |
この OracleTimeSpan 構造体を Stringに変換します。 |
演算子
| 名前 | 説明 |
|---|---|
| Equality(OracleTimeSpan, OracleTimeSpan) |
2 つの OracleTimeSpan 構造体の論理比較を実行して、それらが等しいかどうかを判断します。 |
| Explicit(OracleTimeSpan to TimeSpan) |
OracleTimeSpan構造体をTimeSpan構造体に変換します。 |
| Explicit(String to OracleTimeSpan) |
文字列を OracleTimeSpan 構造体に変換します。 |
| GreaterThan(OracleTimeSpan, OracleTimeSpan) |
OracleTimeSpanの 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを判断します。 |
| GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan) |
OracleTimeSpanの 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以上かどうかを判断します。 |
| Inequality(OracleTimeSpan, OracleTimeSpan) |
OracleTimeSpanの 2 つのインスタンスの論理比較を実行して、それらが等しいかどうかを判断します。 |
| LessThan(OracleTimeSpan, OracleTimeSpan) |
OracleTimeSpanの 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを判断します。 |
| LessThanOrEqual(OracleTimeSpan, OracleTimeSpan) |
OracleTimeSpanの 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以下かどうかを判断します。 |