Microsoft.EntityFrameworkCore.ChangeTracking 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.
Sınıflar
| Veri Akışı Adı | Description |
|---|---|
| ArrayStructuralComparer<TElement> |
Her öğe çiftlerinin karşılaştırıldığı diziler için değer karşılaştırmasını belirtir. Anlık görüntü oluşturulurken yeni bir dizi oluşturulur. |
| CaseInsensitiveValueComparer |
Dizeler için büyük/küçük harfe duyarlı olmayan değer karşılaştırması. |
| ChangeTracker |
Bağlamın izlediği varlık örnekleri için değişiklik izleme bilgilerine ve işlemlerine erişim sağlar. Bu sınıfın örnekleri genellikle öğesinden ChangeTracker alınır ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır. |
| CollectionEntry |
Bu varlığı başka bir varlık koleksiyonuyla ilişkilendiren bir koleksiyon gezinti özelliği için değişiklik izleme ve yükleme bilgilerine erişim sağlar. |
| CollectionEntry<TEntity,TRelatedEntity> |
Bu varlığı başka bir varlık koleksiyonuyla ilişkilendiren bir koleksiyon gezinti özelliği için değişiklik izleme ve yükleme bilgilerine erişim sağlar. |
| ComplexCollectionEntry |
Bu varlığı başka bir varlık koleksiyonuyla ilişkilendiren bir koleksiyon gezinti karmaşıklığıözelliği için değişiklik izleme ve yükleme bilgilerine erişim sağlar. |
| ComplexCollectionEntry<TEntity,TElement> |
Bu varlığı başka bir varlık koleksiyonuyla ilişkilendiren bir koleksiyon gezinti özelliği için değişiklik izleme ve yükleme bilgilerine erişim sağlar. |
| ComplexElementEntry |
Belirli bir karmaşık tür örneği için değişiklik izleme bilgilerine ve işlemlerine erişim sağlar. |
| ComplexElementEntry<TEntity,TComplexProperty> |
Belirli bir karmaşık tür örneği için değişiklik izleme bilgilerine ve işlemlerine erişim sağlar. |
| ComplexPropertyEntry |
Karmaşık türde belirli bir özelliğin değişiklik izleme bilgilerine ve işlemlerine erişim sağlar. |
| ComplexPropertyEntry<TEntity,TComplexProperty> |
Karmaşık türde belirli bir özelliğin değişiklik izleme bilgilerine ve işlemlerine erişim sağlar. |
| DetectChangesEventArgs |
Olay için DetectingAllChanges olay bağımsız değişkenleri. |
| DetectedChangesEventArgs |
Olay için DetectedAllChanges olay bağımsız değişkenleri. |
| DetectedEntityChangesEventArgs |
Olay için DetectedEntityChanges olay bağımsız değişkenleri. |
| DetectEntityChangesEventArgs |
Olay için DetectingEntityChanges olay bağımsız değişkenleri. |
| EntityEntry |
Belirli bir varlık için değişiklik izleme bilgilerine ve işlemlerine erişim sağlar. |
| EntityEntry<TEntity> |
Belirli bir varlık için değişiklik izleme bilgilerine ve işlemlerine erişim sağlar. |
| EntityEntryEventArgs |
İzlenenlerle EntityEntryilgili olaylar için olay bağımsız değişkenleri. |
| EntityEntryGraphNode |
Çapraz geçiş yapılan varlıkların grafiğindeki bir düğüm için değişiklik izleme bilgilerine ve işlemlerine erişim sağlar. |
| EntityEntryGraphNode<TState> |
Çapraz geçiş yapılan varlıkların grafiğindeki bir düğüm için değişiklik izleme bilgilerine ve işlemlerine erişim sağlar. |
| EntityStateChangedEventArgs |
Olay için StateChanged olay bağımsız değişkenleri. |
| EntityStateChangingEventArgs |
Olay için StateChanging olay bağımsız değişkenleri. |
| EntityTrackedEventArgs |
Olay için Tracked olay bağımsız değişkenleri. |
| EntityTrackingEventArgs |
Olay için Tracking olay bağımsız değişkenleri. |
| EntryCurrentValueComparer<TProperty> |
İç izleme varlıklarında IUpdateEntry yer alan geçerli değerleri karşılaştırmak için ve IEqualityComparer<T> uygulamasıIComparer<T>. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
| GeometryValueComparer<TGeometry> |
NetTopologySuite.Geometries.Geometry örnekleri için değer anlık görüntüsü oluşturma ve karşılaştırma mantığı. |
| ListComparer<TElement> |
İlkel ValueComparer<T> öğe listeleri için a. Liste olarak IEnumerable<T>yazılabilir, ancak yalnızca uygulayan IList<T>örneklerle kullanılabilir. |
| ListOfNullableValueTypesComparer<TConcreteList,TElement> |
İlkel ValueComparer<T> öğe listeleri için a. Liste olarak IEnumerable<T>yazılabilir, ancak yalnızca uygulayan IList<T>örneklerle kullanılabilir. |
| ListOfReferenceTypesComparer<TConcreteList,TElement> |
İlkel ValueComparer<T> öğe listeleri için a. Liste olarak IEnumerable<T>yazılabilir, ancak yalnızca uygulayan IList<T>örneklerle kullanılabilir. |
| ListOfValueTypesComparer<TConcreteList,TElement> |
İlkel ValueComparer<T> öğe listeleri için a. Liste olarak IEnumerable<T>yazılabilir, ancak yalnızca uygulayan IList<T>örneklerle kullanılabilir. |
| LocalView<TEntity> |
Belirli bir türün varlıkları tarafından izlenen varlıklarıyla eşitlenmiş durumda kalan bir DbContextkoleksiyon. Yerel görünüm elde etmek için çağrısı Local . |
| MemberEntry |
Belirli bir özellik veya gezinti özelliği için değişiklik izleme bilgilerine ve işlemlerine erişim sağlar. |
| NavigationEntry |
Bu varlığı bir veya daha fazla diğer varlıkla ilişkilendiren bir gezinti özelliği için değişiklik izleme ve yükleme bilgilerine erişim sağlar. |
| NullableValueTypeListComparer<TElement> |
İlkel ValueComparer<T> öğe listeleri için a. Liste olarak IEnumerable<T>yazılabilir, ancak yalnızca uygulayan IList<T>örneklerle kullanılabilir. |
| ObjectListComparer<TElement> |
İlkel ValueComparer<T> öğe listeleri için a. Liste olarak IEnumerable<T>yazılabilir, ancak yalnızca uygulayan IList<T>örneklerle kullanılabilir. |
| ObservableCollectionListSource<T> |
uygulamasını genişletir ObservableCollection<T> ve uygulamasını IListSourceekler. |
| ObservableHashSet<T> |
Entity Framework'ün bir koleksiyon gezinti özelliği için bildirim tabanlı değişiklik izleme özelliğini kullanması için gereken arabirimleri uygulayan karma kümesi. Daha fazla bilgi ve örnek için bkz. EF Core'da izlenen varlıkların yerel görünümleri . |
| PropertyEntry |
Belirli bir özelliğin değişiklik izleme bilgilerine ve işlemlerine erişim sağlar. |
| PropertyEntry<TEntity,TProperty> |
Belirli bir özelliğin değişiklik izleme bilgilerine ve işlemlerine erişim sağlar. |
| PropertyValues |
Bir varlık için tüm özellik değerlerinin koleksiyonu. |
| ReferenceEntry |
Bu varlığı başka bir varlıkla ilişkilendiren bir başvuru (koleksiyon dışı) gezinti özelliği için değişiklik izleme ve yükleme bilgilerine erişim sağlar. |
| ReferenceEntry<TEntity,TProperty> |
Bu varlığı başka bir varlıkla ilişkilendiren bir başvuru (koleksiyon dışı) gezinti özelliği için değişiklik izleme ve yükleme bilgilerine erişim sağlar. |
| ValueComparer |
Anlık görüntü alırken ayrıntılı/yapısal bir kopyaya ihtiyaç duyan ve/veya ile Equals(Object, Object) karşılaştırılamayan CLR türleri için özel değer anlık görüntüsünü ve karşılaştırmasını belirtir. Örneğin, ilkel tür dizileri, mutasyon algılanacaksa her ikisini de gerektirir. |
| ValueComparer<T> |
Anlık görüntü alırken clr türleriyle Equals(Object, Object) karşılaştırılamayan ve/veya derin kopya gerektiremeyen özel değer anlık görüntüsünü ve karşılaştırmasını belirtir. Örneğin, ilkel tür dizileri, mutasyon algılanacaksa her ikisini de gerektirir. |
| ValueComparerExtensions |
için ValueCompareruzantı yöntemleri. |
Arabirimler
| Veri Akışı Adı | Description |
|---|---|
| IDependentKeyValueFactory |
Varlık verilerinin çeşitli biçimlerinden alınan yabancı anahtar değerlerini temel alan anahtar değerleri için bir fabrika. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
| IDependentKeyValueFactory<TKey> |
Varlık verilerinin çeşitli biçimlerinden alınan yabancı anahtar değerlerini temel alan anahtar değerleri için bir fabrika. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
| IEntityEntryGraphIterator |
Varlıkların grafiğinden geçiş yapan ve her düğümde bazı eylemler gerçekleştiren bir hizmet. |
| IPrincipalKeyValueFactory |
Çeşitli varlık veri biçimlerinden alınan birincil/asıl anahtar değerlerini temel alan anahtar değerleri için bir fabrikayı temsil eder. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
| IPrincipalKeyValueFactory<TKey> |
Varlık verilerinin çeşitli biçimlerinden alınan birincil/asıl anahtar değerlerini temel alan anahtar değerleri için bir fabrika. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
Numaralandırmalar
| Veri Akışı Adı | Description |
|---|---|
| CascadeTiming |
Basamaklı eylemlerin ne zaman gerçekleştirileceğiyle ilgili farklı stratejiler tanımlar. Bkz. CascadeDeleteTiming ve DeleteOrphansTiming. |
| ChangeTrackerDebugStringOptions |
İzlenen varlıklar için dize özelleştirme seçeneklerinde hata ayıklama. |
| LoadOptions |
ile Load(LoadOptions)ilgili varlıkları yükleme davranışını denetleme seçenekleri. |