プライマリ・コンテンツに移動

Oracle® Data Provider for .NET開発者ガイド ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows E88311-03 |
| 目次 | 索引

前 | 次 |

# OracleIntervalDSメンバー

`OracleIntervalDS`メンバーは、次の各表にリストしています。

OracleIntervalDSコンストラクタ

`OracleIntervalDS`コンストラクタを、表14-61にリストします。

表14-61 OracleIntervalDSコンストラクタ

コンストラクタ | 説明
--- | ---
OracleIntervalDSコンストラクタ | `OracleIntervalDS`構造の新しいインスタンスをインスタンス化します(オーバーロード)

OracleIntervalDS静的フィールド

`OracleIntervalDS`静的フィールドを、表14-62にリストします。

表14-62 OracleIntervalDS静的フィールド

フィールド | 説明
--- | ---
MaxValue | `OracleIntervalDS`構造に有効な最大間隔を表します
MinValue | `OracleIntervalDS`構造に有効な最小間隔を表します
Null | `OracleIntervalDS`インスタンスに割り当てることができるNULL値を表します
Zero | `OracleIntervalDS`構造のゼロ値を表します

OracleIntervalDS静的メソッド

`OracleIntervalDS`静的メソッドを、表14-63にリストします。

表14-63 OracleIntervalDS静的メソッド

メソッド | 説明
--- | ---
Equals | 2つの`OracleIntervalDS`値が等しいかどうかを判別します(オーバーロード)
GreaterThan | 一方の`OracleIntervalDS`値がもう一方の値より大きいかどうかを判別します
GreaterThanOrEqual | 一方の`OracleIntervalDS`値がもう一方の値以上かどうかを判別します
LessThan | 一方の`OracleIntervalDS`値がもう一方の値より小さいかどうかを判別します
LessThanOrEqual | 一方の`OracleIntervalDS`値がもう一方の値以下かどうかを判別します
NotEquals | 2つの`OracleIntervalDS`値が等しくないかどうかを判別します
Parse | `OracleIntervalDS`構造を戻し、文字列を使用して間隔の値を設定します
SetPrecision | 指定された日付精度および小数秒精度が含まれた`OracleIntervalDS`の新規インスタンスを戻します

OracleIntervalDS静的演算子

`OracleIntervalDS`静的演算子を、表14-64にリストします。

表14-64 OracleIntervalDS静的演算子

演算子 | 説明
--- | ---
operator+ | 2つの`OracleIntervalDS`値を追加します
operator == | 2つの`OracleIntervalDS`値が等しいかどうかを判別します
operator > | 一方の`OracleIntervalDS`値がもう一方の値より大きいかどうかを判別します
operator >= | 一方の`OracleIntervalDS`値がもう一方の値以上かどうかを判別します
operator != | 2つの`OracleIntervalDS`値が等しくないかどうかを判別します
operator < | 一方の`OracleIntervalDS`値がもう一方の値より小さいかどうかを判別します
operator <= | 一方の`OracleIntervalDS`値がもう一方の値以下かどうかを判別します
operator - | 一方の`OracleIntervalDS`値をもう一方の値から減算します
operator - | `OracleIntervalDS`構造を否定します
operator * | `OracleIntervalDS`値に数値を乗算します
operator / | `OracleIntervalDS`値を数値で除算します

OracleIntervalDS型変換

`OracleIntervalDS`型変換を、表14-65にリストします。

表14-65 OracleIntervalDS型変換

演算子 | 説明
--- | ---
explicit operator TimeSpan | `OracleIntervalDS`構造を`TimeSpan`構造に変換します
explicit operator OracleIntervalDS | 文字列を`OracleIntervalDS`構造に変換します
implicit operator OracleIntervalDS | `TimeSpan`構造を`OracleIntervalDS`構造に変換します

OracleIntervalDSプロパティ

`OracleIntervalDS`プロパティを、表14-66にリストします。

表14-66 OracleIntervalDSプロパティ

プロパティ | 説明
--- | ---
BinData | Oracle `INTERVAL` `DAY` `TO` `SECOND`をOracle内部書式で表したバイト配列を戻します
Days | `OracleIntervalDS`の日付コンポーネントを取得します
Hours | `OracleIntervalDS`の時間コンポーネントを取得します
IsNull | 現行インスタンスにNULL値があるかどうかを示します
Milliseconds | `OracleIntervalDS`のミリ秒コンポーネントを取得します
Minutes | `OracleIntervalDS`の分コンポーネントを取得します
Nanoseconds | `OracleIntervalDS`のナノ秒コンポーネントを取得します
Seconds | `OracleIntervalDS`の秒コンポーネントを取得します
TotalDays | `OracleIntervalDS`構造の期間を表す合計日数を戻します
Value | `OracleIntervalDS`構造に格納されている間隔を指定します

OracleIntervalDSメソッド

`OracleIntervalDS`メソッドを、表14-67にリストします。

表14-67 OracleIntervalDSメソッド

メソッド | 説明
--- | ---
CompareTo | 現行の`OracleIntervalDS`インスタンスをオブジェクトと比較し、相対値を表す整数を戻します
Equals | 指定された`object`の間隔が現行インスタンスと同じかどうかを判別します(オーバーロード)
GetHashCode | `OracleIntervalDS`インスタンスのハッシュ・コードを戻します
GetType | `System.Object`からの継承
ToString | 現行の`OracleIntervalDS`構造を文字列に変換します

関連項目:

- "Oracle.DataAccess.TypesおよびOracle.ManagedDataAccess.Typesのネームスペース"

- OracleIntervalDS構造