Bagikan melalui


EntityReference<TEntity>.Attach(TEntity) Metode

Definisi

Membuat hubungan banyak-ke-satu atau satu-ke-satu antara dua objek dalam konteks objek.

public:
 void Attach(TEntity entity);
public void Attach (TEntity entity);
override this.Attach : 'Entity -> unit
Public Sub Attach (entity As TEntity)

Parameter

entity
TEntity

Objek sedang dilampirkan.

Pengecualian

entity Ketika adalah null.

entity Ketika tidak dapat terkait dengan akhir terkait saat ini. Ini dapat terjadi ketika asosiasi dalam skema konseptual tidak mendukung hubungan antara kedua jenis tersebut.

Keterangan

Metode Attach ini digunakan untuk menentukan hubungan antara objek dan objek terkait ketika kedua objek sudah dilampirkan ke konteks objek. Atur objek terkait ke Value properti jika objek terkait belum dilampirkan ke konteks objek. Saat kedua objek dicopot, Anda juga dapat menentukan hubungan dengan mengatur objek terkait ke Value properti lalu melampirkan objek akar dalam grafik objek. Untuk informasi selengkapnya, lihat Melampirkan dan Melepaskan Objek.

Objek yang terkait dengan ini EntityReference<TEntity> dan semua objek yang dilampirkan ke objek harus dalam status Unchanged atau Modified .

Objek dalam status Deleted hanya dapat dilampirkan ketika ObjectStateManager sudah melacak instans hubungan.

Berlaku untuk