EntityReference<TEntity>.Attach(TEntity) 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.
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.