EntityReference 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.
Kelas dasar yang mengimplementasikan fungsionalitas non-generik untuk EntityReference<TEntity>.
public ref class EntityReference abstract : System::Data::Objects::DataClasses::RelatedEnd
[System.Runtime.Serialization.DataContract]
[System.Serializable]
public abstract class EntityReference : System.Data.Objects.DataClasses.RelatedEnd
[<System.Runtime.Serialization.DataContract>]
[<System.Serializable>]
type EntityReference = class
inherit RelatedEnd
Public MustInherit Class EntityReference
Inherits RelatedEnd
- Warisan
- Turunan
- Atribut
Keterangan
Kelas EntityReference mengekspos EntityKey objek terkait dan merupakan kelas dasar untuk EntityReference<TEntity> kelas . Objek EntityReference<TEntity> dikembalikan oleh properti navigasi ketika ujung terkait memiliki perkalian nol atau satu. Untuk informasi selengkapnya, lihat NavigationProperty Element (CSDL).
Konstruktor
EntityReference() |
Menginisialisasi instans baru kelas EntityReference. |
Properti
EntityKey |
Mengembalikan kunci untuk objek terkait. |
IsLoaded |
Mendapatkan nilai yang menunjukkan apakah semua objek terkait telah dimuat. (Diperoleh dari RelatedEnd) |
RelationshipName |
Mendapatkan nama hubungan tempat akhir terkait ini berpartisipasi. (Diperoleh dari RelatedEnd) |
RelationshipSet |
Mendapatkan referensi ke metadata untuk akhir terkait. (Diperoleh dari RelatedEnd) |
SourceRoleName |
Mendapatkan nama peran di akhir sumber hubungan. (Diperoleh dari RelatedEnd) |
TargetRoleName |
Mendapatkan nama peran di akhir target hubungan. (Diperoleh dari RelatedEnd) |
Metode
Attach<TEntity>(IEnumerable<TEntity>, Boolean) |
Menentukan hubungan antara dua objek terlampir. (Diperoleh dari RelatedEnd) |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetEnumerator() |
Mengembalikan yang IEnumerator berulang melalui kumpulan objek terkait. (Diperoleh dari RelatedEnd) |
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. (Diperoleh dari RelatedEnd) |
Load(MergeOption) |
Saat ditimpa di kelas turunan, memuat objek atau objek dari ujung terkait dengan opsi penggabungan yang ditentukan. (Diperoleh dari RelatedEnd) |
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>. (Diperoleh dari RelatedEnd) |
OnDeserialized(StreamingContext) |
Digunakan secara internal untuk mendeserialisasi objek entitas bersama dengan RelationshipManager instans. (Diperoleh dari RelatedEnd) |
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. (Diperoleh dari RelatedEnd) |
ValidateLoad<TEntity>(MergeOption, String) |
Memastikan bahwa objek atau objek terkait dapat berhasil dimuat ke dalam koleksi atau referensi lokal. (Diperoleh dari RelatedEnd) |
ValidateOwnerForAttach() |
Memastikan bahwa objek tempat ujung terkait berada mendukung operasi lampirkan. (Diperoleh dari RelatedEnd) |
Acara
AssociationChanged |
Terjadi ketika perubahan dilakukan pada akhir terkait. (Diperoleh dari RelatedEnd) |
Implementasi Antarmuka Eksplisit
IRelatedEnd.Add(IEntityWithRelationships) |
Menambahkan objek ke ujung terkait. (Diperoleh dari RelatedEnd) |
IRelatedEnd.Add(Object) |
Menambahkan objek ke ujung terkait. (Diperoleh dari RelatedEnd) |
IRelatedEnd.Attach(IEntityWithRelationships) |
Melampirkan objek di ujung terkait. (Diperoleh dari RelatedEnd) |
IRelatedEnd.Attach(Object) |
Melampirkan objek ke ujung terkait. (Diperoleh dari RelatedEnd) |
IRelatedEnd.CreateSourceQuery() |
Mengembalikan yang IEnumerable mewakili objek yang termasuk dalam ujung terkait. (Diperoleh dari RelatedEnd) |
IRelatedEnd.Remove(IEntityWithRelationships) |
Menghapus objek dari koleksi di akhir terkait. (Diperoleh dari RelatedEnd) |
IRelatedEnd.Remove(Object) |
Menghapus objek dari ujung terkait jika objek adalah bagian dari ujung terkait. (Diperoleh dari RelatedEnd) |