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

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

前 | 次 |

# TimeZone

このプロパティは、タイムゾーンのリージョン名または時間オフセットを指定します。

宣言

    // C#
    public string TimeZone {get; set;}

プロパティ値

タイムゾーンのリージョン名またはタイムゾーンのオフセットを表す文字列です。

例外

`ObjectDisposedException` - オブジェクトはすでに処理されています。

備考

デフォルト値はローカル・コンピュータのタイムゾーンのリージョン名です。

スレッドにより`TimeStamp`構造の1つを構築するときにのみ、`TimeZone`は使用されます。`TimeZone`はセッションに影響を及ぼしません。

`TimeZone`は、時間オフセット(7:00など)か、US/Pacificのような`V$TIMEZONE_NAMES`で指定される有効なタイムゾーンのリージョン名です。タイムゾーンの略称はサポートされていません

注意:

PSTは、タイムゾーンのリージョン名および略称であるため、`OracleGlobalization`によって認証されます。

`GetSessionInfo()`または`GetSessionInfo(OracleGlobalization)`を使用して、`OracleGlobalization`オブジェクトが取得される場合、このプロパティにより空の文字列を戻します。デフォルトにより、最初はセッションのタイムゾーンはスレッドのタイムゾーンと同一になっています。したがって、セッションのタイムゾーンが`ALTER` `SESSION`コールの起動によって変更されない場合、セッションのタイムゾーンはクライアントのグローバリゼーション設定からフェッチできます。

関連項目:

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

- OracleGlobalizationクラス

- OracleGlobalizationメンバー