Freigeben über


IAccessor.CreateAccessor Methode

Definition

Erstellt einen Accessor aus einem Satz von Bindungen.

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)

Parameter

accessorFlags
Int32

Eine Bitmaske, die die Eigenschaften des Accessors und seine Verwendung beschreibt.

cBindings
Int32

Die Anzahl der Bindungen im Accessor.

bindings
DBBINDING[]

Ein Array von DBBINDING-Strukturen.

cbRowSize
Int32

Die Anzahl der Bytes, die für einen Satz von Parametern oder Kriterienwerten im Puffer des Consumers zugeordnet wurden.

hAccessor
Int32

Ein Zeiger auf den Arbeitsspeicher, in den das Handle des erstellten Accessors zurückgegeben werden soll.

pBindStatus
IntPtr

nativeint

Ein Zeiger auf ein Array von DBBINDSTATUS-Werten.

Hinweise

Hinweis

Funktionen und Objekte im Microsoft.VisualBasic.Compatibility.VB6-Namespace werden in den Tools zum Upgrade von Visual Basic 6.0 auf Visual Basic bereitgestellt. In den meisten Fällen duplizieren diese Funktionen und Objekte Funktionen, die Sie in anderen Namespaces von .NET Framework finden. Diese sind nur notwendig, wenn das Visual Basic 6.0-Codemodell sich maßgeblich von der .NET Framework-Implementierung unterscheidet.

Gilt für: