System.Data.Metadata.Edm Ruang nama
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.
Berisi sekumpulan jenis yang mewakili konsep di seluruh model yang digunakan oleh Kerangka Kerja Entitas dan sekumpulan kelas yang membantu aplikasi bekerja dengan metadata.
Kelas
AssociationEndMember |
|
AssociationSet |
Mewakili asosiasi yang ditetapkan dalam model konseptual. |
AssociationSetEnd |
|
AssociationType |
Mewakili asosiasi dalam model konseptual. |
CollectionType |
Mewakili kumpulan instans dari jenis tertentu. Anda tidak dapat secara eksplisit mendefinisikan CollectionType dalam model konseptual. |
ComplexType |
Mewakili jenis kompleks dalam model konseptual. |
Documentation |
Mewakili dokumentasi yang terkait dengan konstruksi model konseptual. |
EdmError |
Merangkum informasi kesalahan untuk kesalahan model konseptual generik. |
EdmFunction |
Mewakili informasi tentang fungsi yang mungkin dipanggil dari kueri yang ditulis oleh bahasa kueri Entitas SQL. Ini mungkin merupakan fungsi bawaan yang diekspos oleh penyedia penyimpanan atau fungsi yang ditentukan pengguna dalam database tertentu. |
EdmItemCollection |
Memuat metadata tentang model konseptual. EdmItemCollection memuat metadata dari file bahasa definisi skema konseptual (CSDL). Kelas ini berasal dari ItemCollection kelas . |
EdmMember |
Mewakili anggota yang dapat dinyatakan dalam apa pun StructuralType. |
EdmProperty |
Mewakili properti untuk EntityType dalam model konseptual. Kelas EdmProperty berasal dari EdmMember kelas dan menyediakan DefaultValue faset dan Nullable untuk jenis ini EdmProperty. |
EdmSchemaError |
Merangkum informasi terperinci tentang kesalahan skema model konseptual. |
EdmType |
Mewakili kelas dasar untuk semua jenis dalam model konseptual. |
EntityContainer |
Mewakili kontainer entitas dalam model konseptual. EntityContainer adalah pengelompokan logis dari kumpulan entitas dan set asosiasi. |
EntitySet |
Mewakili entitas yang ditetapkan dalam model konseptual. EntitySet untuk berisi EntityType instans dari EntityType atau salah satu subjenisnya. Lebih dari satu EntitySet dapat didefinisikan dengan menggunakan yang sama EntityType. |
EntitySetBase |
Kelas dasar untuk EntitySet dan RelationshipSet. |
EntityType |
Mewakili jenis data tertentu, seperti entitas pelanggan atau entitas pesanan dalam model konseptual. |
EntityTypeBase |
Jenis dasar untuk EntityType dan RelationshipType. |
EnumMember |
Mewakili anggota enumerasi. |
EnumType |
Mewakili jenis enumerasi. |
Facet |
Menyediakan informasi tambahan tentang anggota. Dalam hierarki jenis metadata ADO.NET, faset memberikan informasi tambahan tentang anggota melalui jenis yang dinyatakan untuk anggota. |
FacetDescription |
Menentukan deskripsi faset. |
FunctionParameter |
Menjelaskan parameter dari EdmFunction. |
GlobalItem |
Mewakili kelas item dasar untuk semua jenis model konseptual dan kontainer entitas. |
ItemCollection |
Kelas dasar untuk ObjectItemCollectionkelas , EdmItemCollection, dan StorageMappingItemCollection . Kelas ItemCollection adalah kelas abstrak dan menyediakan API inti untuk memuat dan memegang metadata dalam memori. Kelas ini berasal dari ReadOnlyMetadataCollection<T> kelas . |
MetadataItem |
Mewakili kelas item dasar untuk semua metadata dalam hierarki jenis metadata ADO.NET. |
MetadataProperty |
Mewakili atribut metadata untuk item dalam hierarki metadata ADO.NET. |
MetadataWorkspace |
Mewakili komponen layanan runtime metadata ADO.NET yang menyediakan dukungan untuk mengambil metadata dari berbagai sumber. |
NavigationProperty |
Mewakili navigasi dari satu jenis entitas ke jenis entitas lain dalam model konseptual . |
ObjectItemCollection |
Kelas untuk mewakili kumpulan item untuk lapisan objek. Sebagian besar implementasi untuk pemeliharaan aktual pengumpulan dilakukan oleh ItemCollection. |
PrimitiveType |
Menjelaskan jenis primitif .NET, jenis primitif model konseptual, dan jenis primitif khusus penyedia penyimpanan. |
ReadOnlyMetadataCollection<T> |
Mewakili kumpulan anggota dalam hierarki metadata ADO.NET dengan menyediakan koleksi baca-saja dengan kemampuan pencarian tingkat lanjut. Kelas ini berasal dari ReadOnlyCollection<T> kelas . |
ReferentialConstraint |
Menjelaskan batasan referensial pada hubungan dalam model konseptual. |
RefType |
Menyediakan alamat entitas untuk operasi yang menggunakan entitas . Anda tidak dapat menentukan RefType dalam skema model konseptual secara eksplisit. |
RelationshipEndMember |
Mendefinisikan |
RelationshipSet |
Mewakili hubungan yang diatur dalam model konseptual. |
RelationshipType |
Mewakili kelas dasar untuk hubungan dalam model konseptual. |
RowType |
Menjelaskan baris, seperti hasil kueri. Kelas ini berasal dari StructuralType kelas . Struktur jenis baris bergantung pada kolom database apa yang diproyeksikan dalam kueri. RowType dapat berguna dalam fungsi model konseptual. |
SimpleType |
Kelas dasar yang menjelaskan jenis primitif dalam model konseptual. |
StoreItemCollection |
Memuat metadata tentang model penyimpanan (database). Memuat StoreItemCollection metadata dari file bahasa definisi skema penyimpanan (SSDL). Kelas ini berasal dari ItemCollection kelas . |
StructuralType |
Jenis dasar untuk semua jenis dalam model konseptual yang memiliki anggota. |
TypeUsage |
Menjelaskan jenis dan sekumpulan faset untuk jenis tersebut. |
Struct
ReadOnlyMetadataCollection<T>.Enumerator |
Mendukung perulangan sederhana atas ReadOnlyMetadataCollection<T> koleksi. |
Enum
BuiltInTypeKind |
Mewakili enumerasi yang menentukan daftar semua jenis bawaan dalam model konseptual. |
CollectionKind |
Mewakili enumerasi yang menentukan jenis koleksi yang diterapkan ke properti dalam file bahasa definisi skema konseptual (CSDL). Anda dapat menerapkan ini ke properti jenis apa pun. |
ConcurrencyMode |
Menentukan opsi konkurensi untuk properti dalam model konseptual. |
DataSpace |
Menentukan nama default untuk model dalam Kerangka Kerja Entitas. |
EdmSchemaErrorSeverity |
Menentukan tingkat keparahan kesalahan. |
OperationAction |
Menentukan daftar tindakan yang mungkin ketika induk |
ParameterMode |
Menentukan arah parameter. |
ParameterTypeSemantics |
Menentukan semantik jenis yang digunakan untuk mengatasi kelebihan beban fungsi. Setiap penyedia toko harus menggunakan bendera enumerasi ini dalam file manifes penyedia untuk setiap definisi fungsi. |
PrimitiveTypeKind |
Menentukan jenis primitif seperti yang didefinisikan oleh EDM. |
PropertyKind |
Menentukan jenis atribut item dalam model konseptual. |
RelationshipMultiplicity |
Mewakili informasi multiplicity tentang |
StoreGeneratedPattern |
Mewakili enumerasi yang menentukan tiga opsi yang menunjukkan apakah kolom dalam bahasa definisi skema penyimpanan (SSDL) (.ssdl) membutuhkan nilai selama operasi penyisipan dan pembaruan. ADO.NET membaca nilai kolom lalu menyimpannya dalam cache dalam memori. |
Keterangan
Untuk informasi selengkapnya tentang cara menggunakan namespace layanan ini, lihat metadata ADO.NET.