Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » Ultra Light - .NET プログラミング » Ultra Light .NET 2.0 API リファレンス

 

ULParameter クラス

ULCommand のパラメータを表します。このクラスは継承できません。

構文
Visual Basic
Public NotInheritable Class ULParameter
  Inherits DbParameter
  Implements ICloneable
C#
public sealed class ULParameter: DbParameter,
  ICloneable
備考

ULParameter オブジェクトは、その多数のコンストラクタのいずれかを使用したり、ULCommand.CreateParameter メソッドを使用したりして直接作成できます。定数 0 および 0.0 の特別な処理と、オーバロードされたメソッドの解決方法のため、ULParameter(string,object) コンストラクタを使用するときは、定数値を型オブジェクトに明示的にキャストすることを強くおすすめします。次に例を示します。

' Visual Basic
Dim p As ULParameter = New ULParameter( "", CType( 0, Object ) )

// C#
ULParameter p = new ULParameter( "", (object)0 );

パラメータ (ULCommand.CreateParameter によって作成されたものを含む) は、使用される ULCommand.Parameters コレクションに追加する必要があります。すべてのパラメータは、位置パラメータとして扱われ、コマンドによって追加された順序で使用されます。

Ultra Light.NET では、パラメータは IN パラメータとしてのみ使用できるほか、マッピング情報はすべて無視されます。重要なのは、ULParameter.Value だけです。

継承:System.Data.Common.DbParameter

実装:System.Data.IDbDataParameter、System.Data.IDataParameter

参照

ULParameter メンバ
ULParameter コンストラクタ
DbType プロパティ
Direction プロパティ
IsNullable プロパティ
Offset プロパティ
ParameterName プロパティ
Precision プロパティ
Scale プロパティ
Size プロパティ
SourceColumn プロパティ
SourceColumnNullMapping プロパティ
SourceVersion プロパティ
ULDbType プロパティ
Value プロパティ
ResetDbType メソッド
ToString メソッド