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(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 番目のインスタンス以下かどうかを確認します。 |
適用対象
.NET