Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Entity SQL, Entity Framework'te kavramsal modelleri sorgulamanızı sağlayan SQL benzeri bir dildir. Kavramsal modeller verileri varlık ve ilişki olarak temsil eder ve Entity SQL bu varlıkları ve ilişkileri SQL kullananlara tanıdık gelen bir biçimde sorgulamanıza olanak tanır.
Entity Framework, genel Entity SQL'i depolamaya özgü sorgulara çevirmek için depolamaya özgü veri sağlayıcılarıyla birlikte çalışır. EntityClient sağlayıcısı bir varlık modeline karşı Entity SQL komutu yürütmek ve skaler sonuçlar, sonuç kümeleri ve nesne grafikleri gibi zengin veri türlerini döndürmek için bir yol sağlar. Nesneleri oluştururken EntityCommand , özelliğine bir Entity SQL sorgu dizesi EntityCommand.CommandText atayarak bir saklı yordam adı veya sorgu metni belirtebilirsiniz. EntityDataReader, bir EDM'ye karşı yürütülen EntityCommand sonuçlarını ortaya çıkarır. öğesini döndüren komutu yürütmek için komutunu çağırınEntityDataReaderExecuteReader.
EntityClient sağlayıcısına ek olarak Entity Framework, Entity SQL kullanarak kavramsal modele göre sorgu yürütmenizi ve varlık türlerinin örnekleri olan kesin olarak yazılan CLR nesneleri olarak veri döndürmenizi sağlar. Daha fazla bilgi için bkz. Nesnelerle Çalışma.
Bu bölümde Entity SQL hakkında kavramsal bilgiler sağlanır.
Bu Kısımda
Entity SQL'in Transact-SQL'den Farkı
Varlık SQL Hızlı Referans Kılavuzu
İç İçe Varlık SQL Sorguları Oluşturma
Null Atanabilir Yapılandırılmış Türler