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
コールの起動によって変更されない場合、セッションのタイムゾーンはクライアントのグローバリゼーション設定からフェッチできます。