System.Data.Objects Ad Alanı
Ö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.
Nesne Hizmetlerinin temel işlevlerine erişim sağlayan sınıfları içerir. Bu sınıflar varlık türlerinin örnekleri olan kesin olarak belirlenmiş CLR nesneleriyle çalışarak verileri sorgulamanıza, eklemenize, güncelleştirmenize ve silmenize olanak tanır. Object Services, varlık veri modelinde (EDM) tanımlanan türlerde hem Language-Integrated Sorgu (LINQ) hem de Varlık SQL sorgularını destekler. Object Services, döndürülen verileri nesne olarak oluşturur ve nesne değişikliklerini veri kaynağına geri yayar. Ayrıca değişiklikleri izlemeye, nesneleri denetimlere bağlamaya ve eşzamanlılığı işlemeye yönelik olanaklar sağlar. Daha fazla bilgi için bkz . Nesne Hizmetlerine Genel Bakış (Entity Framework).
Sınıflar
CompiledQuery |
Önbelleğe alınmış LINQ to Entities sorgusunu temsil eder. |
CurrentValueRecord |
Nesne verilerinin geçerli değerlerine erişim sağlar. |
DbUpdatableDataRecord |
Nesne verilerinin özgün değerlerine erişim sağlar. , DbUpdatableDataRecord bir nesnenin özgün değerlerinde güncelleştirmelere izin veren yöntemler uygular. |
EntityFunctions |
LINQ to Entities sorgularında kavramsal model kurallı işlevlerini kullanıma sunan ortak dil çalışma zamanı (CLR) yöntemleri sağlar. Kurallı işlevler hakkında bilgi için bkz. Kurallı İşlevler. |
ObjectContext |
Varlık verilerini nesne olarak sorgulamaya ve bunlarla çalışmaya yönelik olanaklar sağlar. |
ObjectContextOptions |
davranışını ObjectContextetkileyen seçenekleri tanımlar. |
ObjectMaterializedEventArgs |
Olayın verilerini ObjectMaterialized içerir. |
ObjectParameter |
Nesne sorgusuna geçirilen sorgu parametresini temsil eder. |
ObjectParameterCollection |
Sorgu parametrelerini içinde ObjectQuery<T>tanımlanan nesneler olarak ObjectParameter temsil eder. |
ObjectQuery |
Hem LINQ to Entities ObjectQuery<T>hem de kullanarak kavramsal modele yönelik sorgular için ortak işlevler uygular. |
ObjectQuery<T> |
Belirli bir nesne bağlamında kavramsal modele karşı yazılan bir sorguyu temsil eder. |
ObjectResult |
IEnumerable ve IDisposable uygulayan bir sınıfı temsil eder. Bu sınıfın örneği ObjectQuery.Execute yönteminden döndürülür. |
ObjectResult<T> |
bir öğesinin ObjectQuery<T> sonucunu, numaralandırılabilir bir nesne koleksiyonu olarak temsil eder. |
ObjectSet<TEntity> |
Oluşturma, okuma, güncelleştirme ve silme işlemlerini gerçekleştirmek için kullanılan türü belirlenmiş bir varlık kümesini temsil eder. |
ObjectStateEntry |
Bir varlığı, varlık saplama veya ilişkiyi temsil eder. |
ObjectStateManager |
Varlık türü örnekleri ve ilişki örnekleri için nesne durumunu ve kimlik yönetimini korur. |
OriginalValueRecord |
Nesne verilerinin özgün değerlerine erişim sağlar. |
ProxyDataContractResolver |
Bu sınıf , kalıcılık cahili veri sınıfları için oluşturulan ara sunucu türlerinin kalıcılık cahili nesne türlerine çözümlenmesine yardımcı olur. |
Arabirimler
IObjectSet<TEntity> |
Bir veri nesneleri kümesinde değişiklik yapmaya olanak sağlayan işlevsellik sağlar. |
Numaralandırmalar
MergeOption |
Nesne bağlamı içine yüklenen nesnelerin zaten nesne bağlamında bulunan nesnelerle nasıl birleştirildiğini belirtir. |
RefreshMode |
Nesne Hizmetleri tarafından izlenen nesnelerde yapılan özellik değişikliklerinin veri kaynağından alınan özellik değerleriyle mi tutulduğunu veya değiştirilmeyeceğini belirtir. |
SaveOptions |
yöntemi çağrıldığında nesne bağlamının SaveChanges(SaveOptions) davranışını belirtir. |
Temsilciler
ObjectMaterializedEventHandler |
olayını ObjectContextişleyecek ObjectMaterialized yöntemi temsil eder. |