RelatedEnd.Load Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, ilgili nesneyi veya nesneleri yerel koleksiyona veya başvuruya yükler.

Aşırı Yüklemeler

Name Description
Load()

Türetilmiş bir sınıfta geçersiz kılındığında, varsayılan birleştirme seçeneğiyle ilgili nesneyi veya nesneleri ilgili uca yükler.

Load(MergeOption)

Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen birleştirme seçeneğiyle ilgili uçtan bir nesne veya nesne yükler.

Load()

Türetilmiş bir sınıfta geçersiz kılındığında, varsayılan birleştirme seçeneğiyle ilgili nesneyi veya nesneleri ilgili uca yükler.

public:
 virtual void Load();
public void Load();
abstract member Load : unit -> unit
override this.Load : unit -> unit
Public Sub Load ()

Uygulamalar

Özel durumlar

Kaynak nesne bir NoTracking sorgu kullanılarak alındığında ve MergeOptionNoTracking değil olduğunda veya ilgili nesneler zaten yüklü olduğunda.

-veya-

Kaynak nesne öğesine ObjectContextbağlı olmadığında.

-veya-

Kaynak nesne izleniyor ancak veya Added durumundaysa Deleted veya MergeOption için Load() kullanılıyorsa.NoTracking

Açıklamalar

Varsayılan birleştirme seçeneği AppendOnly izlenen nesneler içindir veya NoTracking nesne içinde ObjectStateManagerizlenmediğinde. dışında AppendOnlybir birleştirme seçeneği belirtmek için veya Load üzerinde belirli EntityCollection<TEntity> bir parametreyi alan yöntemini EntityReference<TEntity> çağırınMergeOption.

yöntemini çağırmak Load bayrağını IsLoaded olarak trueayarlar.

yöntemi, Load veri kaynağından ilgili nesneleri (olsa da olmasa da) IsLoadedtrue yükler.

Şunlara uygulanır

Load(MergeOption)

Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen birleştirme seçeneğiyle ilgili uçtan bir nesne veya nesne yükler.

public:
 abstract void Load(System::Data::Objects::MergeOption mergeOption);
public abstract void Load(System.Data.Objects.MergeOption mergeOption);
abstract member Load : System.Data.Objects.MergeOption -> unit
Public MustOverride Sub Load (mergeOption As MergeOption)

Parametreler

mergeOption
MergeOption

MergeOption Nesneleri var olan EntityCollection<TEntity>bir ile birleştirirken kullanılacak .

Uygulamalar

Özel durumlar

Kaynak nesne bir NoTracking sorgu kullanılarak alındığında ve MergeOptionNoTracking değil olduğunda veya ilgili nesneler zaten yüklü olduğunda.

-veya-

Kaynak nesne öğesine ObjectContextbağlı olmadığında.

-veya-

Kaynak nesne izleniyor ancak veya Added durumundaysa Deleted veya MergeOption için Load() kullanılıyorsa.NoTracking

Açıklamalar

EntityCollection<TEntity> hem hem de EntityReference<TEntity> ilgili nesneleri yüklemek için bu yöntemi geçersiz kılın. Load , bir gezinti özelliği tarafından kullanıma sunulan ilgili bir uçtan ilgili nesneleri açıkça yüklemek için çağrılır. Daha fazla bilgi için bkz . İlgili Nesneleri Yükleme.

yöntemini çağırmak Load bayrağını IsLoaded olarak trueayarlar.

yöntemi, Load veri kaynağından ilgili nesneleri (olsa da olmasa da) IsLoadedtrue yükler.

Varsayılan birleştirme seçeneği AppendOnly izlenen nesneler içindir veya NoTracking nesne içinde ObjectStateManagerizlenmediğinde.

Şunlara uygulanır