Sprache

ResultSetMapping Enumeration

Definition

Gibt an, welche Art von Auswirkungen auf das Resultset ein bestimmter Befehl hat.

Dieser Typ wird in der Regel von Datenbankanbietern verwendet; sie wird in der Regel 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

Name Wert Beschreibung
NoResults 0

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

NoResultSet 0

Der Befehl verfügt nicht über eine Resultsetzuordnung.

HasResultRow 1

Der Befehl ist einer Zeile im Resultset zugeordnet.

NotLastInResultSet 3

Der Befehl ist einer nicht letzten Zeile im Resultset zugeordnet.

LastInResultSet 5

Der Befehl ist dem letzten Ergebnis im Resultset zugeordnet.

ResultSetWithRowsAffectedOnly 9

Der Befehl ist einem Resultset zugeordnet, das nur einen einzelnen betroffenen Wert enthält.

IsPositionalResultMappingEnabled 17

Wenn Zeilen mit datenbankgenerierten Werten in nicht deterministischer Reihenfolge zurückgegeben werden, ist es erforderlich, einen synthetischen Positionswert zu projizieren, um die richtigen ModificationCommand Werte nachzuschlagen und die Werte weiterzuleiten. Wenn dieses Bit aktiviert ist, enthält die aktuelle Ergebniszeile einen solchen Positionswert.

HasOutputParameters 32

Der Befehl verfügt über Ausgabeparameter.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Implementierung von Datenbankanbietern und Erweiterungen .

Gilt für: