Freigeben über


DbExpressionBuilder.NewRow Methode

Definition

Erstellt eine neue DbNewInstanceExpression, die eine Zeile mit den angegebenen benannten Spalten und den angegebenen Werten erzeugt, die als Ausdrücke angegeben werden.

public:
 static System::Data::Common::CommandTrees::DbNewInstanceExpression ^ NewRow(System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Data::Common::CommandTrees::DbExpression ^>> ^ columnValues);
public static System.Data.Common.CommandTrees.DbNewInstanceExpression NewRow (System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,System.Data.Common.CommandTrees.DbExpression>> columnValues);
static member NewRow : seq<System.Collections.Generic.KeyValuePair<string, System.Data.Common.CommandTrees.DbExpression>> -> System.Data.Common.CommandTrees.DbNewInstanceExpression
Public Function NewRow (columnValues As IEnumerable(Of KeyValuePair(Of String, DbExpression))) As DbNewInstanceExpression

Parameter

columnValues
IEnumerable<KeyValuePair<String,DbExpression>>

Eine Liste von Zeichenfolge-DbExpression-Schlüssel-Wert-Paaren, die die Struktur und die Werte der Zeile definiert.

Gibt zurück

Ein neues DbNewInstanceExpression, die die Konstruktion der Zeile darstellt.

Ausnahmen

columnValues ist NULL oder enthält ein Element mit einem NULL-Spaltennamen oder -Ausdruck.

columnValues ist leer oder enthält einen doppelten oder ungültigen Spaltennamen.

Gilt für: