Dil

DbSet<TEntity>.AddRangeAsync Yöntem

Tanım

Aşırı Yüklemeler

Veri Akışı Adı Description
AddRangeAsync(TEntity[])

Çağrıldığında SaveChanges() veritabanına eklenecek şekilde, belirli varlıkları ve henüz izlenmeyen Added diğer erişilebilir varlıkları izlemeye başlar.

AddRangeAsync(IEnumerable<TEntity>, CancellationToken)

Çağrıldığında SaveChanges() veritabanına eklenecek şekilde, belirli varlıkları ve henüz izlenmeyen Added diğer erişilebilir varlıkları izlemeye başlar.

AddRangeAsync(TEntity[])

Kaynak:
DbSet.cs
Kaynak:
DbSet.cs
Kaynak:
DbSet`.cs
Kaynak:
DbSet`.cs
Kaynak:
DbSet.cs
Kaynak:
DbSet.cs
Kaynak:
DbSet.cs
Kaynak:
DbSet.cs
Kaynak:
DbSet.cs
Kaynak:
DbSet.cs
Kaynak:
DbSet.cs

Çağrıldığında SaveChanges() veritabanına eklenecek şekilde, belirli varlıkları ve henüz izlenmeyen Added diğer erişilebilir varlıkları izlemeye başlar.

public virtual System.Threading.Tasks.Task AddRangeAsync(params TEntity[] entities);
abstract member AddRangeAsync : 'Entity[] -> System.Threading.Tasks.Task
override this.AddRangeAsync : 'Entity[] -> System.Threading.Tasks.Task
Public Overridable Function AddRangeAsync (ParamArray entities As TEntity()) As Task

Parametreler

entities
TEntity[]

Eklenecek varlıklar.

Döndürülenler

Zaman uyumsuz işlemi temsil eden bir görev.

Açıklamalar

Bu yöntem yalnızca 'Microsoft tarafından kullanılan gibi özel değer oluşturuculara izin vermek için zaman uyumsuzdur. Veritabanına zaman uyumsuz olarak erişmek için EntityFrameworkCore.Metadata.SqlServerValueGenerationStrategy.SequenceHiLo'. Diğer tüm durumlarda zaman uyumsuz yöntem kullanılmalıdır.

Daha fazla bilgi ve örnek için bkz. EF Core değişiklik izlemeve AddRange, UpdateRange, AttachRange ve RemoveRange Kullanma .

Şunlara uygulanır

AddRangeAsync(IEnumerable<TEntity>, CancellationToken)

Kaynak:
DbSet.cs
Kaynak:
DbSet.cs
Kaynak:
DbSet`.cs
Kaynak:
DbSet`.cs
Kaynak:
DbSet.cs
Kaynak:
DbSet.cs
Kaynak:
DbSet.cs
Kaynak:
DbSet.cs
Kaynak:
DbSet.cs
Kaynak:
DbSet.cs
Kaynak:
DbSet.cs

Çağrıldığında SaveChanges() veritabanına eklenecek şekilde, belirli varlıkları ve henüz izlenmeyen Added diğer erişilebilir varlıkları izlemeye başlar.

public virtual System.Threading.Tasks.Task AddRangeAsync(System.Collections.Generic.IEnumerable<TEntity> entities, System.Threading.CancellationToken cancellationToken = default);
abstract member AddRangeAsync : seq<'Entity (requires 'Entity : null)> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.AddRangeAsync : seq<'Entity (requires 'Entity : null)> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function AddRangeAsync (entities As IEnumerable(Of TEntity), Optional cancellationToken As CancellationToken = Nothing) As Task

Parametreler

entities
IEnumerable<TEntity>

Eklenecek varlıklar.

cancellationToken
CancellationToken

CancellationToken Görevin tamamlanmasını beklerken gözlemlemek için bir.

Döndürülenler

Zaman uyumsuz işlemi temsil eden bir görev.

Özel durumlar

Açıklamalar

Bu yöntem yalnızca 'Microsoft tarafından kullanılan gibi özel değer oluşturuculara izin vermek için zaman uyumsuzdur. Veritabanına zaman uyumsuz olarak erişmek için EntityFrameworkCore.Metadata.SqlServerValueGenerationStrategy.SequenceHiLo'. Diğer tüm durumlarda zaman uyumsuz yöntem kullanılmalıdır.

Daha fazla bilgi ve örnek için bkz. EF Core değişiklik izlemeve AddRange, UpdateRange, AttachRange ve RemoveRange Kullanma .

Şunlara uygulanır