EntityCommand Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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. |