次の方法で共有


IAccessor.CreateAccessor メソッド

定義

バインディングのセットからアクセサーを作成します。

public:
 void CreateAccessor(int accessorFlags, int cBindings, cli::array <Microsoft::VisualBasic::Compatibility::VB6::DBBINDING> ^ bindings, int cbRowSize, [Runtime::InteropServices::Out] int % hAccessor, IntPtr pBindStatus);
public void CreateAccessor (int accessorFlags, int cBindings, Microsoft.VisualBasic.Compatibility.VB6.DBBINDING[] bindings, int cbRowSize, out int hAccessor, IntPtr pBindStatus);
abstract member CreateAccessor : int * int * Microsoft.VisualBasic.Compatibility.VB6.DBBINDING[] * int * int * nativeint -> unit
Public Sub CreateAccessor (accessorFlags As Integer, cBindings As Integer, bindings As DBBINDING(), cbRowSize As Integer, ByRef hAccessor As Integer, pBindStatus As IntPtr)

パラメーター

accessorFlags
Int32

アクセサーのプロパティと使用方法を説明するビットマスク。

cBindings
Int32

アクセサー内のバインディング数。

bindings
DBBINDING[]

DBBINDING 構造体の配列。

cbRowSize
Int32

コンシューマーのバッファーに含まれるパラメーターまたは条件値の 1 つのセットに割り当てられたバイト数。

hAccessor
Int32

作成されたアクセサーのハンドルを返すメモリへのポインター。

pBindStatus
IntPtr

nativeint

DBBINDSTATUS 値の配列へのポインター。

注釈

注意

Microsoft.VisualBasic.Compatibility.VB6 名前空間の関数とオブジェクトは、Visual Basic 6.0 から Visual Basic へのアップグレード ツールで使用するために用意されています。 ほとんどの場合、これらの関数とオブジェクトは、.NET Framework の他の名前空間にある機能と重複しています。 これらが必要になるのは、Visual Basic 6.0 のコード モデルが .NET Framework の実装と大きく異なる場合だけです。

適用対象