MetadataWorkspace Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Çeşitli kaynaklardan meta verileri alma desteği sağlayan ADO.NET meta veri çalışma zamanı hizmet bileşenini temsil eder.
public ref class MetadataWorkspace sealed
public sealed class MetadataWorkspace
type MetadataWorkspace = class
Public NotInheritable Class MetadataWorkspace
- Devralma
-
MetadataWorkspace
Açıklamalar
sınıfı, MetadataWorkspace belirli bir uygulama bağlamında kavramsal model meta verileriyle etkileşime geçmek için kullanabileceğiniz merkezi bir çalışma zamanı hizmet bileşeni sağlar.
Oluşturucular
| Name | Description |
|---|---|
| MetadataWorkspace() |
MetadataWorkspace sınıfının yeni bir örneğini başlatır. |
| MetadataWorkspace(IEnumerable<String>, IEnumerable<Assembly>) |
Belirtilen yolları ve derlemeleri kullanarak sınıfın yeni bir örneğini MetadataWorkspace başlatır. |
Alanlar
| Name | Description |
|---|---|
| MaximumEdmVersionSupported |
Entity Framework çalışma zamanı tarafından desteklenen en yüksek Varlık Veri Modeli (EDM) sürümünü temsil eder. |
Yöntemler
| Name | Description |
|---|---|
| ClearCache() |
Tüm meta veri önbelleği girdilerini temizler. |
| CreateEntitySqlParser() |
Veri alanını kullanmak EntitySqlParser için yapılandırılmış bir CSpace oluşturur. |
| CreateQueryCommandTree(DbExpression) |
Belirtilen sorgu ifadesini temel alarak bu meta veri çalışma alanına yeni DbQueryCommandTree bir bağlı oluşturur. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetEdmSpaceType(EnumType) |
parametresi StructuralTypetarafından sağlanan türle eşleşen öğesini temsil EdmType eden bir |
| GetEdmSpaceType(StructuralType) |
parametresi StructuralTypetarafından sağlanan türle eşleşen öğesini temsil EdmType eden bir |
| GetEntityContainer(String, Boolean, DataSpace) |
Belirtilen varlık kapsayıcı adını ve veri modelini kullanarak bir EntityContainer nesne döndürür. |
| GetEntityContainer(String, DataSpace) |
Belirtilen varlık kapsayıcı adını ve veri modelini kullanarak bir EntityContainer nesne döndürür. |
| GetFunctions(String, String, DataSpace, Boolean) |
Belirtilen adı, ad alanı adını ve veri modelini kullanarak işlevlerin tüm aşırı yüklemelerini döndürür. |
| GetFunctions(String, String, DataSpace) |
Belirtilen adı, ad alanı adını ve veri modelini kullanarak işlevlerin tüm aşırı yüklemelerini döndürür. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetItem<T>(String, Boolean, DataSpace) |
Belirtilen kimliği ve veri modelini kullanarak bir öğe döndürür. |
| GetItem<T>(String, DataSpace) |
Belirtilen kimliği ve veri modelini kullanarak bir öğe döndürür. |
| GetItemCollection(DataSpace) |
Öğeleri alır MetadataWorkspace . |
| GetItems(DataSpace) |
Belirtilen veri modelindeki tüm öğeleri alır. |
| GetItems<T>(DataSpace) |
Belirtilen veri modelindeki tüm öğeleri alır. |
| GetObjectSpaceType(EnumType) |
parametresi StructuralTypetarafından sağlanan türle eşleşen nesne alanı türünü temsil eden bir |
| GetObjectSpaceType(StructuralType) |
parametresi StructuralTypetarafından sağlanan türle eşleşen nesne alanı türünü temsil eden bir |
| GetPrimitiveTypes(DataSpace) |
Belirtilen veri modelindeki ilkel türlerin listesini döndürür. |
| GetRelevantMembersForUpdate(EntitySetBase, EntityTypeBase, Boolean) |
Bir varlığı değiştirirken özgün değerlerin gerekli olduğu belirli EntitySet/EntityType bir öğesinin üyelerini döndürür. |
| GetRequiredOriginalValueMembers(EntitySetBase, EntityTypeBase) |
Geçersiz.
Bir varlık kümesinden ve varlık türünden özgün değer üyelerini alır. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| GetType(String, String, Boolean, DataSpace) |
Belirtilen tür adını, ad alanı adını ve veri modelini kullanarak bir EdmType nesne döndürür. |
| GetType(String, String, DataSpace) |
Belirtilen tür adını, ad alanı adını ve veri modelini kullanarak bir EdmType nesne döndürür. |
| LoadFromAssembly(Assembly, Action<String>) |
Verilen derlemeden meta verileri yükler. |
| LoadFromAssembly(Assembly) |
Verilen derlemeden meta verileri yükler. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| RegisterItemCollection(ItemCollection) |
Öğe koleksiyonunu ilişkili her veri modeline kaydeder. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
| TryGetEdmSpaceType(EnumType, EnumType) |
parametresi tarafından sağlanan türle eşleşen öğesini temsil EnumType eden out parametresi |
| TryGetEdmSpaceType(StructuralType, StructuralType) |
parametresi tarafından sağlanan türle eşleşen öğesini temsil StructuralType eden out parametresi |
| TryGetEntityContainer(String, Boolean, DataSpace, EntityContainer) |
Belirtilen varlık kapsayıcı adını ve veri modelini kullanarak bir EntityContainer nesne döndürür. |
| TryGetEntityContainer(String, DataSpace, EntityContainer) |
Belirtilen varlık kapsayıcı adını ve veri modelini kullanarak bir EntityContainer nesne döndürür. |
| TryGetItem<T>(String, Boolean, DataSpace, T) |
Belirtilen kimliği ve veri modelini kullanarak bir öğe döndürür. |
| TryGetItem<T>(String, DataSpace, T) |
Belirtilen kimliği ve veri modelini kullanarak bir öğe döndürür. |
| TryGetItemCollection(DataSpace, ItemCollection) |
öğesinin alınmasını sınar MetadataWorkspace. |
| TryGetObjectSpaceType(EnumType, EnumType) |
parametresi tarafından sağlanan ile eşleşen EnumType türü temsil eden out parametresi |
| TryGetObjectSpaceType(StructuralType, StructuralType) |
parametresi tarafından sağlanan ile eşleşen StructuralType türü temsil eden out parametresi |
| TryGetType(String, String, Boolean, DataSpace, EdmType) |
Belirtilen tür adını, ad alanı adını ve veri modelini kullanarak bir EdmType nesne döndürür. |
| TryGetType(String, String, DataSpace, EdmType) |
Belirtilen tür adını, ad alanı adını ve veri modelini kullanarak bir EdmType nesne döndürür. |