ChangeTracker.Entries Yöntem
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.
Aşırı Yüklemeler
| Entries() |
Bağlam EntityEntry tarafından izlenen her varlık için bir döndürür. Girdiler, her varlık için değişiklik izleme bilgilerine ve işlemlerine erişim sağlar. Bu yöntem, DetectChanges() döndürülen tüm girişlerin güncel durumu yansıtması için çağrısı kullanır. AutoDetectChangesEnabledDetectChanges'in otomatik olarak çağrılması için kullanın. Döndürülen numaralama üzerinde tekrarlarken varlık durumunun değiştirilmesinin, koleksiyonun numaralandırırken değiştiril olduğunu belirten bir InvalidOperationException sonuçla sonuçlanabilirsiniz. Bunu önlemek için, yinelemeden önce kullanarak ToList<TSource>(IEnumerable<TSource>) veya benzeri bir savunma kopyası oluşturun. |
| Entries<TEntity>() |
Bağlam EntityEntry tarafından izlenen bir türün tüm varlıkları için bir alır. Girdiler, her varlık için değişiklik izleme bilgilerine ve işlemlerine erişim sağlar. |
Entries()
Bağlam EntityEntry tarafından izlenen her varlık için bir döndürür. Girdiler, her varlık için değişiklik izleme bilgilerine ve işlemlerine erişim sağlar.
Bu yöntem, DetectChanges() döndürülen tüm girişlerin güncel durumu yansıtması için çağrısı kullanır. AutoDetectChangesEnabledDetectChanges'in otomatik olarak çağrılması için kullanın.
Döndürülen numaralama üzerinde tekrarlarken varlık durumunun değiştirilmesinin, koleksiyonun numaralandırırken değiştiril olduğunu belirten bir InvalidOperationException sonuçla sonuçlanabilirsiniz. Bunu önlemek için, yinelemeden önce kullanarak ToList<TSource>(IEnumerable<TSource>) veya benzeri bir savunma kopyası oluşturun.
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry> Entries ();
abstract member Entries : unit -> seq<Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry>
override this.Entries : unit -> seq<Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry>
Public Overridable Function Entries () As IEnumerable(Of EntityEntry)
Döndürülenler
İz kaydı yapılan her varlık için bir giriş.
Şunlara uygulanır
Entries<TEntity>()
Bağlam EntityEntry tarafından izlenen bir türün tüm varlıkları için bir alır. Girdiler, her varlık için değişiklik izleme bilgilerine ve işlemlerine erişim sağlar.
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<TEntity>> Entries<TEntity> () where TEntity : class;
abstract member Entries : unit -> seq<Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<'Entity>> (requires 'Entity : null)
override this.Entries : unit -> seq<Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<'Entity>> (requires 'Entity : null)
Public Overridable Function Entries(Of TEntity As Class) () As IEnumerable(Of EntityEntry(Of TEntity))
Tür Parametreleri
- TEntity
Girişleri almak için varlıkların türü.
Döndürülenler
- IEnumerable<EntityEntry<TEntity>>
İz izlemekte olan, verilen türe sahip her varlık için bir giriş.