Bagikan melalui


RelatedEnd.Load Metode

Definisi

Saat ditimpa di kelas turunan, muat objek atau objek terkait ke dalam koleksi atau referensi lokal.

Overload

Load()

Saat ditimpa di kelas turunan, memuat objek atau objek terkait ke akhir terkait dengan opsi penggabungan default.

Load(MergeOption)

Saat ditimpa di kelas turunan, memuat objek atau objek dari ujung terkait dengan opsi penggabungan yang ditentukan.

Load()

Saat ditimpa di kelas turunan, memuat objek atau objek terkait ke akhir terkait dengan opsi penggabungan default.

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

Penerapan

Pengecualian

Ketika objek sumber diambil dengan menggunakan NoTracking kueri dan MergeOption bukan NoTracking atau objek terkait sudah dimuat.

-atau-

Ketika objek sumber tidak dilampirkan ke ObjectContext.

-atau-

Ketika objek sumber sedang dilacak tetapi berada dalam Added status atau Deleted atau yang MergeOption digunakan adalah Load()NoTracking.

Keterangan

Opsi penggabungan default adalah AppendOnly untuk objek terlacak atau NoTracking ketika objek tidak dilacak di ObjectStateManager. Untuk menentukan opsi penggabungan selain AppendOnly, panggil Load metode pada EntityCollection<TEntity> atau EntityReference<TEntity> yang mengambil parameter tertentu MergeOption .

Memanggil Load metode akan mengatur bendera ke IsLoadedtrue.

Metode memuat Load objek terkait dari sumber data apakah atau tidak IsLoaded adalah true.

Berlaku untuk

Load(MergeOption)

Saat ditimpa di kelas turunan, memuat objek atau objek dari ujung terkait dengan opsi penggabungan yang ditentukan.

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)

Parameter

mergeOption
MergeOption

untuk MergeOption digunakan saat menggabungkan objek ke dalam EntityCollection<TEntity>.

Penerapan

Pengecualian

Ketika objek sumber diambil dengan menggunakan NoTracking kueri dan MergeOption bukan NoTracking atau objek terkait sudah dimuat.

-atau-

Ketika objek sumber tidak dilampirkan ke ObjectContext.

-atau-

Ketika objek sumber sedang dilacak tetapi berada dalam Added status atau Deleted atau yang MergeOption digunakan adalah Load()NoTracking.

Keterangan

Baik EntityCollection<TEntity> dan EntityReference<TEntity> ambil alih metode ini untuk memuat objek terkait. Load dipanggil untuk secara eksplisit memuat objek terkait dari ujung terkait yang diekspos oleh properti navigasi. Untuk informasi selengkapnya, lihat Memuat Objek Terkait.

Memanggil Load metode akan mengatur bendera ke IsLoadedtrue.

Metode memuat Load objek terkait dari sumber data apakah atau tidak IsLoaded adalah true.

Opsi penggabungan default adalah AppendOnly untuk objek terlacak atau NoTracking ketika objek tidak dilacak di ObjectStateManager.

Berlaku untuk