Freigeben über


DbDataAdapter.GetBatchedParameter(Int32, Int32) Methode

Definition

Gibt einen IDataParameter von einem der Befehle im aktuellen Batch zurück.

protected:
 virtual System::Data::IDataParameter ^ GetBatchedParameter(int commandIdentifier, int parameterIndex);
protected virtual System.Data.IDataParameter GetBatchedParameter (int commandIdentifier, int parameterIndex);
abstract member GetBatchedParameter : int * int -> System.Data.IDataParameter
override this.GetBatchedParameter : int * int -> System.Data.IDataParameter
Protected Overridable Function GetBatchedParameter (commandIdentifier As Integer, parameterIndex As Integer) As IDataParameter

Parameter

commandIdentifier
Int32

Der Index des Befehls, dessen Parameter abgerufen werden soll.

parameterIndex
Int32

Der Index des Parameter im Befehl.

Gibt zurück

Der angegebene IDataParameter .

Ausnahmen

Der Adapter unterstützt keine Batches.

Hinweise

In DbDataAdapterlöst diese Methode aus NotSupportedException. Klassen, die von erben DbDataAdapter , setzen diese Methode außer Kraft, um Unterstützung für Batches bereitzustellen.

Hinweise für Vererber

Diese Methode ist geschützt und für die Verwendung durch einen .NET Framework Datenanbieter konzipiert.

Wenn eine Klasse, die von DbDataAdapter erbt, Batches unterstützt, überschreibt diese Klasse diese Methode, damit Benutzer einen Batch ausführen können. Eine Implementierung verwendet die commandIdentifier bereitgestellte, um den angeforderten Befehl zu suchen, und verwendet dann den bereitgestellten parameterIndex , um den angeforderten Parameter zu suchen. Beispielsweise gibt ein commandIdentifier von 0 und ein parameterIndex von 0 den ersten Parameter aus dem ersten Befehl im Batch zurück.

Gilt für:

Weitere Informationen