RelatedEnd.Load Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.