Compartir a través de


UpdateExpression Clase

Definición

Expresión que representa una operación UPDATE en un árbol SQL.

Normalmente, los proveedores de bases de datos usan este tipo (y otras extensiones). Por lo general, no se usa en el código de la aplicación.

public sealed class UpdateExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type UpdateExpression = class
    inherit Expression
    interface IPrintableExpression
Public NotInheritable Class UpdateExpression
Inherits Expression
Implements IPrintableExpression
Herencia
UpdateExpression
Implementaciones

Constructores

UpdateExpression(TableExpression, SelectExpression, IReadOnlyList<ColumnValueSetter>)

Crea una nueva instancia de la clase UpdateExpression.

Propiedades

ColumnValueSetters

La lista de ColumnValueSetter que especifica columnas y sus valores correspondientes que se van a actualizar.

NodeType

Expresión que representa una operación UPDATE en un árbol SQL.

Normalmente, los proveedores de bases de datos usan este tipo (y otras extensiones). Por lo general, no se usa en el código de la aplicación.

SelectExpression

Expresión select que se usa para determinar qué filas se van a actualizar y obtener datos de tablas adicionales.

Table

Tabla en la que se aplica la operación de actualización.

Tags

Lista de etiquetas aplicadas a este objeto UpdateExpression.

Type

Expresión que representa una operación UPDATE en un árbol SQL.

Normalmente, los proveedores de bases de datos usan este tipo (y otras extensiones). Por lo general, no se usa en el código de la aplicación.

Métodos

ApplyTags(ISet<String>)

Aplica un conjunto determinado de etiquetas.

Equals(Object)

Expresión que representa una operación UPDATE en un árbol SQL.

Normalmente, los proveedores de bases de datos usan este tipo (y otras extensiones). Por lo general, no se usa en el código de la aplicación.

GetHashCode()

Expresión que representa una operación UPDATE en un árbol SQL.

Normalmente, los proveedores de bases de datos usan este tipo (y otras extensiones). Por lo general, no se usa en el código de la aplicación.

Print(ExpressionPrinter)

Crea una representación de cadena imprimible de la expresión especificada mediante ExpressionPrinter.

Update(SelectExpression, IReadOnlyList<ColumnValueSetter>)

Crea una nueva expresión que es como esta, pero usa el elemento secundario proporcionado. Si todos los elementos secundarios son iguales, devolverá esta expresión.

Se aplica a