Looking for dapper Keywords? Try Ask4Keywords

Dapper.NETParametersyntax-Referenz


Parameter

Parameter Einzelheiten
this cnn Die zugrunde liegende Datenbankverbindung - this bezeichnet eine Erweiterungsmethode; Die Verbindung muss nicht geöffnet sein - wenn sie nicht geöffnet ist, wird sie automatisch geöffnet und geschlossen.
<T> / Type (optional) Der Typ des zurückzugebenden Objekts. Wenn die nicht generische / nicht- Type API verwendet wird, wird pro Zeile ein dynamic Objekt zurückgegeben, das eine Eigenschaft simuliert, die pro Spaltennamen benannt wird, der von der Abfrage zurückgegeben wird (dieses dynamic Objekt implementiert auch IDicionary<string,object> ).
sql Die auszuführende SQL
param (optional) Die einzuschließenden Parameter.
transaction (optional) Die dem Befehl zuzuordnende Datenbanktransaktion
buffered (optional) Gibt an, ob die Daten in einer Liste vorab verbraucht werden sollen (Standardeinstellung), IEnumerable ein offenes IEnumerable über den Live-Reader IEnumerable machen
commandTimeout (optional) Die für den Befehl zu verwendende Zeitüberschreitung. Wenn nicht angegeben, wird SqlMapper.Settings.CommandTimeout angenommen (falls angegeben).
commandType Die Art des Befehls, der ausgeführt wird; Der Standardwert ist CommandText

Bemerkungen

Die Syntax zum Ausdrücken von Parametern variiert zwischen RDBMS. Alle obigen Beispiele verwenden die SQL Server-Syntax, dh @foo . Allerdings sollten ?foo und :foo auch gut funktionieren.

Parametersyntax-Referenz Verwandte Beispiele