UpdateExpression Sınıf

Tanım

SQL ağacındaki UPDATE işlemini temsil eden ifade.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

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
Devralma
UpdateExpression
Uygulamalar

Oluşturucular

UpdateExpression(TableExpression, SelectExpression, IReadOnlyList<ColumnValueSetter>)

UpdateExpression sınıfının yeni bir örneğini oluşturur.

Özellikler

ColumnValueSetters

Listesi ColumnValueSetter sütunları ve güncelleştirilecek karşılık gelen değerleri belirtir.

NodeType

SQL ağacındaki UPDATE işlemini temsil eden ifade.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

SelectExpression

Hangi satırların güncelleştirileceğini belirlemek ve ek tablolardan veri almak için kullanılan select ifadesi.

Table

Güncelleştirme işleminin uygulandığı tablo.

Tags

Bu UpdateExpressionöğesine uygulanan etiketlerin listesi.

Type

SQL ağacındaki UPDATE işlemini temsil eden ifade.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

Yöntemler

ApplyTags(ISet<String>)

Belirli bir etiket kümesini uygular.

Equals(Object)

SQL ağacındaki UPDATE işlemini temsil eden ifade.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

GetHashCode()

SQL ağacındaki UPDATE işlemini temsil eden ifade.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

Print(ExpressionPrinter)

kullanarak ExpressionPrinterverilen ifadenin yazdırılabilir dize gösterimini oluşturur.

Update(SelectExpression, IReadOnlyList<ColumnValueSetter>)

Bunun gibi, ancak sağlanan alt öğeleri kullanarak yeni bir ifade oluşturur. Tüm alt öğeler aynıysa bu ifade döndürülecektir.

Şunlara uygulanır