EntityCommand Sınıf

Tanım

Kavramsal katman için bir komutu temsil eden sınıf

public class EntityCommand : System.Data.Common.DbCommand
type EntityCommand = class
    inherit DbCommand
Public Class EntityCommand
Inherits DbCommand
Devralma
EntityCommand

Oluşturucular

EntityCommand()

Belirtilen değerleri kullanarak sınıfının yeni bir örneğini EntityCommand başlatır.

EntityCommand(String)

Belirtilen deyimiyle sınıfının yeni bir örneğini EntityCommand başlatır.

EntityCommand(String, EntityConnection)

Belirtilen deyim ve bağlantı ile sınıfının yeni bir örneğini EntityCommand başlatır.

EntityCommand(String, EntityConnection, EntityTransaction)

Belirtilen deyim, bağlantı ve işlem ile sınıfının yeni bir örneğini EntityCommand başlatır.

EntityCommand(String, EntityConnection, IDbDependencyResolver)

EntityCommand nesnesini verilen eSQL deyimi ve kullanılacak bağlantı nesnesiyle oluşturur

Özellikler

CommandText

Yürütülecek komutu veya saklı yordamı belirten bir Entity SQL deyimini alır veya ayarlar.

CommandTimeout

Zaman aşımına uğramadan önce bekleme süresini alır veya ayarlar.

CommandTree

Yürütülecek komut ağacını alır veya ayarlar; her ikisi de değil, komut ağacından veya komut metninden yalnızca biri ayarlanabilir.

CommandType

Özelliğin nasıl CommandText yorumlandığını gösteren bir değer alır veya ayarlar.

Connection

tarafından EntityCommand kullanılan öğesini EntityConnection alır veya ayarlar.

DbConnection

Komutu yürütmek için kullanılan bağlantı nesnesi

DbParameterCollection

Bu komut için parametre koleksiyonu

DbTransaction

Bu komutun içinde yürüttüğü işlem

DesignTimeVisible

Komut nesnesinin bir Windows Form Tasarım Aracı denetiminde görünür olup olmayacağını belirten bir değer alır veya ayarlar.

EnablePlanCaching

Sorgu planı önbelleğinin etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar.

Parameters

Entity SQL deyiminin veya saklı yordamın parametrelerini alır.

Transaction

yürütülürken gerçekleştirilen SqlCommand işlemi alır veya ayarlar.

UpdatedRowSource

Komut sonuçlarının güncelleştirilen satırlara nasıl uygulanacağını alır veya ayarlar.

Yöntemler

Cancel()

bir EntityCommandyürütmeyi iptal eder.

CreateDbParameter()

eSQL deyiminde parametreyi temsil eden yeni bir parametre nesnesi oluşturma ve döndürme

CreateParameter()

Bir nesnenin yeni bir EntityParameter örneğini oluşturur.

ExecuteDbDataReader(CommandBehavior)

komutunu yürütür ve sonuçları okumak için bir veri okuyucu döndürür

ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)

Komutu zaman uyumsuz olarak yürütür ve sonuçları okumak için bir veri okuyucu döndürür

ExecuteNonQuery()

Geçerli komutu yürütür.

ExecuteNonQueryAsync(CancellationToken)

Komutu zaman uyumsuz olarak yürütür ve komutundan döndürülen sonuçları atar

ExecuteReader()

komutunu yürütür ve bir veri okuyucu döndürür.

ExecuteReader(CommandBehavior)

CommandText komutunu bir komut ağacına derler ve yürütme için temel alınan depo sağlayıcısına geçirir, ardından belirtilen CommandBehavior kullanarak üretilen sonuç kümesinden bir EntityDataReader oluşturur.

ExecuteReaderAsync()

Komutu zaman uyumsuz olarak yürütür ve sonuçları okumak için bir veri okuyucu döndürür. Yalnızca CommandType.CommandText üzerinde çağrılabilir (aksi takdirde standart Execute* yöntemlerini kullanın)

ExecuteReaderAsync(CancellationToken)

Komutu zaman uyumsuz olarak yürütür ve sonuçları okumak için bir veri okuyucu döndürür. Yalnızca CommandType.CommandText üzerinde çağrılabilir (aksi takdirde standart Execute* yöntemlerini kullanın)

ExecuteReaderAsync(CommandBehavior)

Komutu zaman uyumsuz olarak yürütür ve sonuçları okumak için bir veri okuyucu döndürür. Yalnızca CommandType.CommandText üzerinde çağrılabilir (aksi takdirde standart Execute* yöntemlerini kullanın)

ExecuteReaderAsync(CommandBehavior, CancellationToken)

Komutu zaman uyumsuz olarak yürütür ve sonuçları okumak için bir veri okuyucu döndürür. Yalnızca CommandType.CommandText üzerinde çağrılabilir (aksi takdirde standart Execute* yöntemlerini kullanın)

ExecuteScalar()

komutunu yürütür ve sonuç kümesindeki ilk satırın ilk sütununu döndürür. Ek sütunlar veya satırlar yoksayılır.

Prepare()

Varlık düzeyi komutunu derler ve komutun hazırlanmış bir sürümünü oluşturur.

ToTraceString()

Varlık düzeyi komutunu derler ve depo komut metnini döndürür.

Şunlara uygulanır