RelatedEnd Kelas
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.
Mewakili kelas dasar yang mengimplementasikan fungsionalitas umum untuk ujung terkait.
public ref class RelatedEnd abstract : System::Data::Objects::DataClasses::IRelatedEnd
[System.Runtime.Serialization.DataContract]
[System.Serializable]
public abstract class RelatedEnd : System.Data.Objects.DataClasses.IRelatedEnd
[<System.Runtime.Serialization.DataContract>]
[<System.Serializable>]
type RelatedEnd = class
interface IRelatedEnd
Public MustInherit Class RelatedEnd
Implements IRelatedEnd
- Warisan
-
RelatedEnd
- Turunan
- Atribut
- Penerapan
Keterangan
RelatedEnd adalah kelas dasar untuk EntityCollection<TEntity> kelas dan EntityReference<TEntity> kelas .
Kelas mengimplementasikan RelatedEnd fungsionalitas yang dibagikan EntityCollection<TEntity> antara kelas dan EntityReference<TEntity> .
Kelas ini tidak dimaksudkan untuk digunakan langsung dalam kode Anda.
Properti
IsLoaded |
Mendapatkan nilai yang menunjukkan apakah semua objek terkait telah dimuat. |
RelationshipName |
Mendapatkan nama hubungan tempat akhir terkait ini berpartisipasi. |
RelationshipSet |
Mendapatkan referensi ke metadata untuk akhir terkait. |
SourceRoleName |
Mendapatkan nama peran di akhir sumber hubungan. |
TargetRoleName |
Mendapatkan nama peran di akhir target hubungan. |
Metode
Attach<TEntity>(IEnumerable<TEntity>, Boolean) |
Menentukan hubungan antara dua objek terlampir. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetEnumerator() |
Mengembalikan yang IEnumerator berulang melalui kumpulan objek terkait. |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
Load() |
Saat ditimpa di kelas turunan, memuat objek atau objek terkait ke ujung terkait dengan opsi penggabungan default. |
Load(MergeOption) |
Saat ditimpa di kelas turunan, memuat objek atau objek dari ujung terkait dengan opsi penggabungan yang ditentukan. |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
Merge<TEntity>(IEnumerable<TEntity>, MergeOption, Boolean) |
Menggabungkan entitas terkait ke dalam lokal EntityCollection<TEntity>. |
OnDeserialized(StreamingContext) |
Digunakan secara internal untuk mendeserialisasi objek entitas bersama dengan RelationshipManager instans. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
ValidateEntityForAttach<TEntity>(TEntity, Int32, Boolean) |
Menentukan apakah objek dapat dilampirkan ke koleksi atau referensi lokal. |
ValidateLoad<TEntity>(MergeOption, String) |
Memastikan bahwa objek atau objek terkait dapat berhasil dimuat ke dalam koleksi atau referensi lokal. |
ValidateOwnerForAttach() |
Memastikan bahwa objek tempat ujung terkait berada mendukung operasi lampirkan. |
Acara
AssociationChanged |
Terjadi ketika perubahan dilakukan pada akhir terkait. |
Implementasi Antarmuka Eksplisit
IRelatedEnd.Add(IEntityWithRelationships) |
Menambahkan objek ke ujung terkait. |
IRelatedEnd.Add(Object) |
Menambahkan objek ke ujung terkait. |
IRelatedEnd.Attach(IEntityWithRelationships) |
Melampirkan objek di ujung terkait. |
IRelatedEnd.Attach(Object) |
Melampirkan objek ke ujung terkait. |
IRelatedEnd.CreateSourceQuery() |
Mengembalikan yang IEnumerable mewakili objek yang termasuk dalam ujung terkait. |
IRelatedEnd.Remove(IEntityWithRelationships) |
Menghapus objek dari koleksi di akhir terkait. |
IRelatedEnd.Remove(Object) |
Menghapus objek dari ujung terkait jika objek adalah bagian dari ujung terkait. |