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
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ın yeni bir örneğini MetadataWorkspace başlatır. |
Alanlar
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
ClearCache() |
Tüm meta veri önbelleği girdilerini temizler. |
CreateEntitySqlParser() |
Veri alanını kullanmak CSpace için yapılandırılmış bir EntitySqlParser oluşturur. |
CreateQueryCommandTree(DbExpression) |
Belirtilen sorgu ifadesini temel alarak bu meta veri çalışma alanına yeni DbQueryCommandTree bir sınır oluşturur. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetEdmSpaceType(EnumType) |
parametresi |
GetEdmSpaceType(StructuralType) |
parametresi |
GetEntityContainer(String, Boolean, DataSpace) |
Belirtilen varlık kapsayıcı adını ve veri modelini kullanarak bir EntityContainer nesnesi döndürür. |
GetEntityContainer(String, DataSpace) |
Belirtilen varlık kapsayıcı adını ve veri modelini kullanarak bir EntityContainer nesnesi döndürür. |
GetFunctions(String, String, DataSpace) |
Belirtilen ad, ad alanı adı ve veri modelini kullanarak işlevlerin aşırı yüklemelerini döndürür. |
GetFunctions(String, String, DataSpace, Boolean) |
Belirtilen ad, ad alanı adı ve veri modelini kullanarak işlevlerin 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 kimlik ve veri modelini kullanarak bir öğeyi döndürür. |
GetItem<T>(String, DataSpace) |
Belirtilen kimlik ve veri modelini kullanarak bir öğeyi 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 |
GetObjectSpaceType(StructuralType) |
parametresi |
GetPrimitiveTypes(DataSpace) |
Belirtilen veri modelindeki temel 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() |
Type Geçerli örneğini 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) |
Verilen derlemeden meta verileri yükler. |
LoadFromAssembly(Assembly, Action<String>) |
Verilen derlemeden meta verileri yükler. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ 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 dizeyi döndürür. (Devralındığı yer: Object) |
TryGetEdmSpaceType(EnumType, EnumType) |
parametresi tarafından sağlanan türle eşleşen öğesini EdmType temsil eden out parametresi |
TryGetEdmSpaceType(StructuralType, StructuralType) |
parametresi tarafından sağlanan türle eşleşen öğesini EdmType temsil eden out parametresi |
TryGetEntityContainer(String, Boolean, DataSpace, EntityContainer) |
Belirtilen varlık kapsayıcı adını ve veri modelini kullanarak bir EntityContainer nesnesi döndürür. |
TryGetEntityContainer(String, DataSpace, EntityContainer) |
Belirtilen varlık kapsayıcı adını ve veri modelini kullanarak bir EntityContainer nesnesi döndürür. |
TryGetItem<T>(String, Boolean, DataSpace, T) |
Belirtilen kimlik ve veri modelini kullanarak bir öğeyi döndürür. |
TryGetItem<T>(String, DataSpace, T) |
Belirtilen kimlik ve veri modelini kullanarak bir öğeyi 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 EdmType türü temsil eden out parametresi |
TryGetObjectSpaceType(StructuralType, StructuralType) |
parametresi tarafından sağlanan ile eşleşen EdmType 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. |