MetadataWorkspace 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 komponen layanan runtime metadata ADO.NET yang menyediakan dukungan untuk mengambil metadata dari berbagai sumber.
public ref class MetadataWorkspace sealed
public sealed class MetadataWorkspace
type MetadataWorkspace = class
Public NotInheritable Class MetadataWorkspace
- Warisan
-
MetadataWorkspace
Keterangan
Kelas ini MetadataWorkspace menyediakan komponen layanan runtime pusat yang dapat Anda gunakan untuk berinteraksi dengan metadata model konseptual dalam konteks aplikasi tertentu.
Konstruktor
MetadataWorkspace() |
Menginisialisasi instans baru kelas MetadataWorkspace. |
MetadataWorkspace(IEnumerable<String>, IEnumerable<Assembly>) |
Menginisialisasi instans MetadataWorkspace baru kelas menggunakan jalur dan rakitan yang ditentukan. |
Bidang
MaximumEdmVersionSupported |
Mewakili versi Model Data Entitas (EDM) maksimum yang didukung oleh runtime Kerangka Kerja Entitas. |
Metode
ClearCache() |
Menghapus semua entri singgahan metadata. |
CreateEntitySqlParser() |
Membuat yang EntitySqlParser dikonfigurasi untuk menggunakan CSpace ruang data. |
CreateQueryCommandTree(DbExpression) |
Membuat batas baru DbQueryCommandTree ke ruang kerja metadata ini berdasarkan ekspresi kueri yang ditentukan. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetEdmSpaceType(EnumType) |
Mengembalikan StructuralType objek yang mewakili EdmType yang cocok dengan jenis yang disediakan oleh parameter |
GetEdmSpaceType(StructuralType) |
Mengembalikan StructuralType objek yang mewakili EdmType yang cocok dengan jenis yang disediakan oleh parameter |
GetEntityContainer(String, Boolean, DataSpace) |
Mengembalikan EntityContainer objek dengan menggunakan nama kontainer entitas dan model data yang ditentukan. |
GetEntityContainer(String, DataSpace) |
Mengembalikan EntityContainer objek dengan menggunakan nama kontainer entitas dan model data yang ditentukan. |
GetFunctions(String, String, DataSpace) |
Mengembalikan semua kelebihan beban fungsi dengan menggunakan nama, nama namespace, dan model data yang ditentukan. |
GetFunctions(String, String, DataSpace, Boolean) |
Mengembalikan semua kelebihan beban fungsi dengan menggunakan nama, nama namespace, dan model data yang ditentukan. |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetItem<T>(String, Boolean, DataSpace) |
Mengembalikan item dengan menggunakan identitas dan model data yang ditentukan. |
GetItem<T>(String, DataSpace) |
Mengembalikan item dengan menggunakan identitas dan model data yang ditentukan. |
GetItemCollection(DataSpace) |
MetadataWorkspace Mendapatkan item. |
GetItems(DataSpace) |
Mendapatkan semua item dalam model data yang ditentukan. |
GetItems<T>(DataSpace) |
Mendapatkan semua item dalam model data yang ditentukan. |
GetObjectSpaceType(EnumType) |
Mengembalikan StructuralType objek yang mewakili jenis ruang objek yang cocok dengan jenis yang disediakan oleh parameter |
GetObjectSpaceType(StructuralType) |
Mengembalikan StructuralType objek yang mewakili jenis ruang objek yang cocok dengan jenis yang disediakan oleh parameter |
GetPrimitiveTypes(DataSpace) |
Mengembalikan daftar jenis primitif dalam model data yang ditentukan. |
GetRelevantMembersForUpdate(EntitySetBase, EntityTypeBase, Boolean) |
Mengembalikan anggota dari nilai EntitySet/EntityType asli yang diperlukan saat memodifikasi entitas. |
GetRequiredOriginalValueMembers(EntitySetBase, EntityTypeBase) |
Kedaluwarsa.
Mendapatkan anggota nilai asli dari set entitas dan jenis entitas. |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
GetType(String, String, Boolean, DataSpace) |
Mengembalikan EdmType objek dengan menggunakan nama jenis, nama namespace layanan, dan model data yang ditentukan. |
GetType(String, String, DataSpace) |
Mengembalikan EdmType objek dengan menggunakan nama jenis, nama namespace layanan, dan model data yang ditentukan. |
LoadFromAssembly(Assembly) |
Memuat metadata dari rakitan yang diberikan. |
LoadFromAssembly(Assembly, Action<String>) |
Memuat metadata dari rakitan yang diberikan. |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
RegisterItemCollection(ItemCollection) |
Mendaftarkan koleksi item dengan setiap model data terkait. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
TryGetEdmSpaceType(EnumType, EnumType) |
EnumType Mengembalikan objek melalui parameter |
TryGetEdmSpaceType(StructuralType, StructuralType) |
StructuralType Mengembalikan objek melalui parameter |
TryGetEntityContainer(String, Boolean, DataSpace, EntityContainer) |
Mengembalikan EntityContainer objek dengan menggunakan nama kontainer entitas dan model data yang ditentukan. |
TryGetEntityContainer(String, DataSpace, EntityContainer) |
Mengembalikan EntityContainer objek dengan menggunakan nama kontainer entitas dan model data yang ditentukan. |
TryGetItem<T>(String, Boolean, DataSpace, T) |
Mengembalikan item dengan menggunakan identitas dan model data yang ditentukan. |
TryGetItem<T>(String, DataSpace, T) |
Mengembalikan item dengan menggunakan identitas dan model data yang ditentukan. |
TryGetItemCollection(DataSpace, ItemCollection) |
MetadataWorkspaceMenguji pengambilan . |
TryGetObjectSpaceType(EnumType, EnumType) |
EnumType Mengembalikan objek melalui parameter |
TryGetObjectSpaceType(StructuralType, StructuralType) |
StructuralType Mengembalikan objek melalui parameter |
TryGetType(String, String, Boolean, DataSpace, EdmType) |
Mengembalikan EdmType objek dengan menggunakan nama jenis, nama namespace layanan, dan model data yang ditentukan. |
TryGetType(String, String, DataSpace, EdmType) |
Mengembalikan EdmType objek dengan menggunakan nama jenis, nama namespace layanan, dan model data yang ditentukan. |