RelatedEnd.LoadAsync Yöntem

Tanım

Aşırı Yüklemeler

LoadAsync(CancellationToken)

Varsayılan birleştirme seçeneğiyle ilgili nesneyi veya nesneleri zaman uyumsuz olarak ilgili uca yükler.

LoadAsync(MergeOption, CancellationToken)

Belirtilen birleştirme seçeneğiyle ilgili uçtan bir nesneyi veya nesneleri zaman uyumsuz olarak yükler.

LoadAsync(CancellationToken)

Varsayılan birleştirme seçeneğiyle ilgili nesneyi veya nesneleri zaman uyumsuz olarak ilgili uca yükler.

public System.Threading.Tasks.Task LoadAsync(System.Threading.CancellationToken cancellationToken);
abstract member LoadAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.LoadAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task

Parametreler

cancellationToken
CancellationToken

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

Döndürülenler

Zaman uyumsuz işlemi temsil eden görev.

Uygulamalar

Özel durumlar

Kaynak nesne bir NoTracking sorgu kullanılarak alındığında ve MergeOption değil NoTracking veya ilgili nesneler zaten yüklü olduğunda ya da kaynak nesne öğesine eklenmediğinde ObjectContext veya kaynak nesne izlendiğinde ancak veya Deleted durumunda olduğunda ya da AddedMergeOption için Load() kullanılıyor olduğundaNoTracking.

Açıklamalar

Aynı bağlam örneğinde birden çok etkin işlem desteklenmez. Bu bağlamda başka bir yöntemi çağırmadan önce zaman uyumsuz işlemlerin tamamlandığından emin olmak için 'await' kullanın.

Şunlara uygulanır

LoadAsync(MergeOption, CancellationToken)

Belirtilen birleştirme seçeneğiyle ilgili uçtan bir nesneyi veya nesneleri zaman uyumsuz olarak yükler.

public abstract System.Threading.Tasks.Task LoadAsync(System.Data.Entity.Core.Objects.MergeOption mergeOption, System.Threading.CancellationToken cancellationToken);
abstract member LoadAsync : System.Data.Entity.Core.Objects.MergeOption * System.Threading.CancellationToken -> System.Threading.Tasks.Task

Parametreler

mergeOption
MergeOption

nesneleri MergeOption mevcut EntityCollection<TEntity>bir ile birleştirirken kullanılacak .

cancellationToken
CancellationToken

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

Döndürülenler

Zaman uyumsuz işlemi temsil eden görev.

Uygulamalar

Özel durumlar

Kaynak nesne bir NoTracking sorgu kullanılarak alındığında ve MergeOption değil NoTracking veya ilgili nesneler zaten yüklü olduğunda ya da kaynak nesne öğesine eklenmediğinde ObjectContext veya kaynak nesne izlendiğinde ancak veya Deleted durumunda olduğunda ya da AddedMergeOption için Load() kullanılıyor olduğundaNoTracking.

Açıklamalar

Aynı bağlam örneğinde birden çok etkin işlem desteklenmez. Bu bağlamda başka bir yöntemi çağırmadan önce zaman uyumsuz işlemlerin tamamlandığından emin olmak için 'await' kullanın.

Şunlara uygulanır