Lingua

ResultSetMapping Enumerazione

Definizione

Indica il tipo di impatto sul set di risultati che avrà un determinato comando.

Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum ResultSetMapping
[System.Flags]
public enum ResultSetMapping
type ResultSetMapping = 
[<System.Flags>]
type ResultSetMapping = 
Public Enum ResultSetMapping
Ereditarietà
ResultSetMapping
Attributi

Campi

Nome Valore Descrizione
NoResults 0

Il comando non ha risultati, né come righe né come parametri di output.

NoResultSet 0

Il comando non dispone di alcun mapping del set di risultati.

HasResultRow 1

Il comando esegue il mapping a una riga nel set di risultati.

NotLastInResultSet 3

Il comando esegue il mapping a un'ultima riga nel set di risultati.

LastInResultSet 5

Il comando esegue il mapping all'ultimo risultato nel set di risultati.

ResultSetWithRowsAffectedOnly 9

Il comando esegue il mapping a un set di risultati che contiene solo un singolo valore interessato da righe.

IsPositionalResultMappingEnabled 17

Quando le righe con valori generati dal database vengono restituite nell'ordinamento non deterministico, è necessario proiettare un valore di posizione sintetica, per cercare i valori corretti ModificationCommand e propagarli. Quando questo bit è abilitato, la riga del risultato corrente contiene tale valore di posizione.

HasOutputParameters 32

Il comando ha parametri di output.

Commenti

Per altre informazioni ed esempi, vedere Implementazione di provider di database ed estensioni .

Si applica a