Freigeben über


ResultSetMapping Enumeration

Definition

Gibt an, welche Auswirkungen ein bestimmter Befehl auf das Resultset haben wird.

Dieser Typ wird in der Regel von Datenbankanbietern verwendet. es wird im Allgemeinen nicht im Anwendungscode verwendet.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum ResultSetMapping
[System.Flags]
public enum ResultSetMapping
type ResultSetMapping = 
[<System.Flags>]
type ResultSetMapping = 
Public Enum ResultSetMapping
Vererbung
ResultSetMapping
Attribute

Felder

HasOutputParameters 32

Der Befehl verfügt über Ausgabeparameter.

HasResultRow 1

Der Befehl wird einer Zeile im Resultset zugeordnet.

IsPositionalResultMappingEnabled 17

Wenn Zeilen mit datenbankgenerierten Werten in nicht deterministischer Reihenfolge zurückgegeben werden, muss ein synthetischer Positionswert projiziert werden, um die richtigen ModificationCommand Werte zu suchen und die Werte weiterzuverbreiten. Wenn dieses Bit aktiviert ist, enthält die aktuelle Ergebniszeile einen solchen Positionswert.

LastInResultSet 5

Der Befehl wird dem letzten Ergebnis im Resultset zugeordnet.

NoResults 0

Der Befehl hat keine Ergebnisse, weder als Zeilen noch als Ausgabeparameter.

NoResultSet 0

Der Befehl verfügt über keine Resultsetzuordnung.

NotLastInResultSet 3

Der Befehl wird einer nicht letzten Zeile im Resultset zugeordnet.

ResultSetWithRowsAffectedOnly 9

Der Befehl wird einem Resultset zugeordnet, das nur einen betroffenen Wert für einzelne Zeilen enthält.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Implementierung von Datenbankanbietern und -erweiterungen .

Gilt für: