OracleTimeSpan 構造体

定義

時間間隔を表します。Oracle 9i の INTERVAL DAY TO SECOND データ型に対応します。Represents a time interval and corresponds to the Oracle 9i INTERVAL DAY TO SECOND data type.

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バイトです。The Oracle INTERVAL DAY TO SECOND data type (Oracle 9i or later) contains an interval of time in days, hours, minutes, and seconds, and has a fixed size of 11 bytes.

OracleTimeSpanオブジェクトを取得するには、 GetOracleTimeSpanメソッドを呼び出します。To obtain an OracleTimeSpan object, call the GetOracleTimeSpan method.

コンストラクター

OracleTimeSpan(Int32, Int32, Int32)

時間数、分数、秒数を指定して、新しい OracleTimeSpan 構造体を初期化します。Initializes a new OracleTimeSpan structure to a specified number of hours, minutes, and seconds.

OracleTimeSpan(Int32, Int32, Int32, Int32)

新しい OracleTimeSpan 構造体を、指定した日数、時間数、分数、秒数に初期化します。Initializes a new OracleTimeSpan structure to a specified number of days, hours, minutes, and seconds.

OracleTimeSpan(Int32, Int32, Int32, Int32, Int32)

日数、時間数、分数、秒数、ミリ秒数を指定して、新しい OracleTimeSpan 構造体を初期化します。Initializes a new OracleTimeSpan structure to a specified number of days, hours, minutes, seconds, and milliseconds.

OracleTimeSpan(Int64)

タイマー刻みの数を指定して、新しい OracleTimeSpan 構造体を初期化します。Initializes a new OracleTimeSpan structure to the specified number of ticks.

OracleTimeSpan(OracleTimeSpan)

既存の構造体を使用して、新しい OracleTimeSpan 構造体を初期化します。Initializes a new OracleTimeSpan structure from an existing one.

OracleTimeSpan(TimeSpan)

OracleTimeSpan を指定して、TimeSpan 構造体の新しいインスタンスを初期化します。Initializes a new instance of the OracleTimeSpan structure with the specified TimeSpan.

フィールド

MaxValue

OracleTimeSpan 構造体の有効な日付の最大値を表します。Represents the maximum valid date value for an OracleTimeSpan structure.

MinValue

OracleTimeSpan 構造体の有効な日付の最小値を表します。Represents the minimum valid date value for an OracleTimeSpan structure.

Null

Value 構造体のインスタンスの OracleTimeSpan プロパティに割り当てることができる null 値を表します。Represents a null value that can be assigned to the Value property of an instance of the OracleTimeSpan structure.

プロパティ

Days

このインスタンスで表される日数を端数なしで取得します。Gets the number of whole days represented by this instance.

Hours

このインスタンスで表される時間数を端数なしで取得します。Gets the number of whole hours represented by this instance.

IsNull

Value 構造体の OracleTimeSpan プロパティが null かどうかを示す値を取得します。Gets a value indicating whether the Value property of the OracleTimeSpan structure is null.

Milliseconds

このインスタンスで表されるミリ秒数を端数なしで取得します。Gets the number of whole milliseconds represented by this instance.

Minutes

このインスタンスで表される分数を端数なしで取得します。Gets the number of whole minutes represented by this instance.

Seconds

このインスタンスで表される秒数を端数なしで取得します。Gets the number of whole seconds represented by this instance.

Value

OracleTimeSpan 構造体の値を取得します。Gets the value of the OracleTimeSpan structure.

メソッド

CompareTo(Object)

指定したオブジェクトとこの OracleTimeSpan 構造体を比較し、これらの相対値を示す値を返します。Compares this OracleTimeSpan structure to the supplied object and returns an indication of their relative values.

Equals(Object)

指定したオブジェクト パラメーターを Value オブジェクトの OracleTimeSpan プロパティと比較します。Compares the supplied object parameter to the Value property of the OracleTimeSpan object.

Equals(OracleTimeSpan, OracleTimeSpan)

2 つの OracleTimeSpan 構造体の論理比較を実行して、等しいかどうかを確認します。Performs a logical comparison of two OracleTimeSpan structures to determine whether they are equal.

GetHashCode()

インスタンスのハッシュ コードを取得します。Gets the hash code for this instance.

GreaterThan(OracleTimeSpan, OracleTimeSpan)

OracleTimeSpan の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを確認します。Compares two instances of OracleTimeSpan to determine whether the first is greater than the second.

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

OracleTimeSpan の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以上かどうかを確認します。Compares two instances of OracleTimeSpan to determine whether the first is greater than or equal to the second.

LessThan(OracleTimeSpan, OracleTimeSpan)

OracleTimeSpan の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを確認します。Compares two instances of OracleTimeSpan to determine whether the first is less than the second.

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

OracleTimeSpan の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以下かどうかを確認します。Compares two instances of OracleTimeSpan to determine whether the first is less than or equal to the second.

NotEquals(OracleTimeSpan, OracleTimeSpan)

OracleTimeSpan の 2 つのインスタンスの論理比較を実行して、等しくないかどうかを確認します。Performs a logical comparison of two instances of OracleTimeSpan to determine whether they are not equal.

Parse(String)

指定した String 形式の日付と時刻を等価の OracleTimeSpan に変換します。Converts the specified String representation of a date and time to its OracleTimeSpan equivalent.

ToString()

この OracleTimeSpan 構造体を String に変換します。Converts this OracleTimeSpan structure to a String.

演算子

Equality(OracleTimeSpan, OracleTimeSpan)

2 つの OracleTimeSpan 構造体の論理比較を実行して、等しいかどうかを確認します。Performs a logical comparison of two OracleTimeSpan structures to determine whether they are equal.

Explicit(OracleTimeSpan to TimeSpan)

OracleTimeSpan 構造体を TimeSpan 構造体に変換します。Converts an OracleTimeSpan structure to a TimeSpan structure.

Explicit(String to OracleTimeSpan)

文字列を OracleTimeSpan 構造体に変換します。Converts a string to an OracleTimeSpan structure.

GreaterThan(OracleTimeSpan, OracleTimeSpan)

OracleTimeSpan の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを確認します。Compares two instances of OracleTimeSpan to determine whether the first is greater than the second.

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

OracleTimeSpan の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以上かどうかを確認します。Compares two instances of OracleTimeSpan to determine whether the first is greater than or equal to the second.

Inequality(OracleTimeSpan, OracleTimeSpan)

OracleTimeSpan の 2 つのインスタンスの論理比較を実行して、等しいかどうかを確認します。Performs a logical comparison of two instances of OracleTimeSpan to determine whether they are equal.

LessThan(OracleTimeSpan, OracleTimeSpan)

OracleTimeSpan の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを確認します。Compares two instances of OracleTimeSpan to determine whether the first is less than the second.

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

OracleTimeSpan の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以下かどうかを確認します。Compares two instances of OracleTimeSpan to determine whether the first is less than or equal to the second.

適用対象