15.12.5 仮定を適用するプロパティの初期化
HiRDBデータプロバイダ for .NET Frameworkは,プロパティに対して明示的な値が指定された場合,以降の処理でプロパティの値を仮定しません。しかし,HiRDBParameterクラスのResetDbTypeメソッドを実行した場合は,HiRDBParameterオブジェクトのDbTypeプロパティを初期値に戻すため,再びHiRDBParameterクラスのDbTypeプロパティ及びHiRDBTypeプロパティについて仮定ができます。データ長については初期化しないため,明示的に指定した場合,HiRDBデータプロバイダ for .NET Frameworkが再びデータ長を仮定することはありません。HiRDBデータプロバイダ for .NET Frameworkによる仮定を適用するプロパティの初期化可否を次に示します。
|
仮定するプロパティ |
初期化可否 |
|---|---|
|
HiRDBType |
○ |
|
DbType |
○ |
|
Size |
× |
|
Precision |
× |
|
Scale |
× |
- (凡例)
-
○:初期化できます。
×:初期化できません。