مشاركة عبر


ModelStore الفئة

implements تخزين الفعلي لنسخة نموذج مخطط.

مساحة الاسم:  Microsoft.Data.Schema.SchemaModel
التجميع:  Microsoft.Data.Schema (في Microsoft.Data.Schema.dll)

بناء الجملة

'إقرار
<SerializableAttribute> _
Public MustInherit Class ModelStore _
    Implements IModelAnnotationHolder, IDisposable, ISerializable
[SerializableAttribute]
public abstract class ModelStore : IModelAnnotationHolder, 
    IDisposable, ISerializable
[SerializableAttribute]
public ref class ModelStore abstract : IModelAnnotationHolder, 
    IDisposable, ISerializable
[<AbstractClassAttribute>]
[<SerializableAttribute>]
type ModelStore =  
    class
        interface IModelAnnotationHolder
        interface IDisposable
        interface ISerializable
    end
public abstract class ModelStore implements IModelAnnotationHolder, IDisposable, ISerializable

ملاحظات

من بنيات store–related الفعلية لطراز في هذه الفئة. ModelStoreعلى الحد الأدنى من الخدمات و عدم وجود ترابط المباشر لبناء قواعد البيانات. بدلاً من ذلك، ModelStoreهو بناء أساسية API الذي يطبق عناصر، وتعليقات توضيحية و علاقات و خصائص.

DataSchemaModelهو فئة قاعدة مجردة يرثModelStoreويمثل طراز قاعدة بيانات الخاصة بواجهة برمجة تطبيقات، الذي يتضمن الوصول إلى الخدمات لإنشاء نموذج من برنامج نصي مستند طراز كائن (DOM)، و vice العكس. تطبيقات طراز النظام الأساسي الخاص Databكـe، مثل كـ Sql90SchemaModel، مشتقة من DataSchemaModel.

التسلسل الهيكلي للإرث

System.Object
  Microsoft.Data.Schema.SchemaModel.ModelStore
    Microsoft.Data.Schema.SchemaModel.DataSchemaModel

أمان العملية الجزئية

يتم تأمين العملية الجزئية لأي عضو عمومي ثابت (مشترك في Visual Basic) من هذا النوع. لن يتم ضمان تأمين العملية الجزئية لأي عضو مثيل.

راجع أيضًَا

المرجع

ModelStore الأعضاء

Microsoft.Data.Schema.SchemaModel مساحة الاسم

DataSchemaModel

Sql90SchemaModel

موارد أخرى

توسيع ميزات قاعدة البيانات من Visual Studio فريق النظام