SqlDatabaseSchemaProvider الأعضاء

تضمين الأعضاء المحميين
تضمين الأعضاء المتوارثين

فئة الأساس لإصدارات مختلفة من SQL ServerDatabaseSchemaProvider.

يؤدي النوع SqlDatabaseSchemaProvider إلى الكشف عن الأعضاء التالين.

المنشئون

  (الاسم) الوصف
أسلوب محمي SqlDatabaseSchemaProvider تهيئة مثيل جديد من فئة ال SqlDatabaseSchemaProvider.

أعلى

الأساليب

  (الاسم) الوصف
أسلوب عام Equals يحدد ما إذا كان المعين Objectهو الحالية يساوي Object. (موروث من Object.)
أسلوب محمي Finalize يسمح Objectلمحاولة تحرير الموارد وإجراء العمليات تنظيف غير ذلك قبل Objectهو استخلاص بواسطة تجميع البيانات المهملة. (موروث من Object.)
أسلوب عام GetHashCode تعمل كدالة تجزئة لنوع محدّد . (موروث من Object.)
أسلوب عام GetSchemaUpgradeXslt عند تطبيق في فئة مشتقة، تقوم بإرجاع XSLT إلى تحويل نموذج مخطط من الإصدار المتوفر إلى مطابقة الطراز المخطط الحالي. (موروث من DatabaseSchemaProvider.)
أسلوب عام GetService<TService> تقوم بإرجاع كائن الخدمة منشأ مسجَّل مع هذا الموفر والمعرف بواسطة المتوفر Type. (موروث من DatabaseSchemaProvider.)
أسلوب عام GetServiceConstructor<TServiceConstructor> إرجاع على الدالة الإنشائية بالنسبة للخدمة هو المعرف بواسطة المتوفر Type. (موروث من DatabaseSchemaProvider.)
أسلوب عام GetType يحصل Typeالحالي مثيل. (موروث من Object.)
أسلوب محمي MemberwiseClone يقوم بإنشاء نسخ سطحية من الحالي Object. (موروث من Object.)
أسلوب محمي RegisterModelTypes عند تطبيق في فئة مشتقة، قم بتسجيل أنواع طراز في مخطط طراز المتوفر. (موروث من DatabaseSchemaProvider.)
أسلوب عام SchemaVersionSupported إرجاع القيمة تشير إلى ما إذا كان الإصدار المتوفر هو نفسه كـ من الطراز المخطط، أو ما إذا كان XLST متوفراً لتحويل الطراز المخطط إلى الإصدار المتوفر. (موروث من DatabaseSchemaProvider.)
أسلوب عام ToString إرجاع Stringالذي يمثل الحالي Object. (موروث من Object.)

أعلى

الحقول

  (الاسم) الوصف
حقل عامعضو ثابت MaxIdentifierPartLength الحد الأقصى الطول الجزء معرّف ل Transact-SQLاللغة و لكافة SQL Serverالموفرين.
حقل عامعضو ثابت MaxPartsInIdentifier الحد الأقصى لعدد أجزاء في معرّف مفردة (بدون أجزاء وقت تشغيل اللغة العامة).

أعلى

الخصائص

  (الاسم) الوصف
خاصية عامة ExtensionManager يحصل ExtensionManagerللحالي مشروع قاعدة بيانات في Visual Studio Team System 2008 Database Edition. (موروث من DatabaseSchemaProvider.)
خاصية عامة FamilyName إرجاع اسم هذه المجموعة من DatabaseSchemaProviders. (يتجاوز DatabaseSchemaProvider.FamilyName.)
خاصية عامة ModelSchema يحصل ModelSchemaالكائن لهذا موفر. (موروث من DatabaseSchemaProvider.)
خاصية عامة UserInteractionServices عند تطبيق في فئة مشتقة، تحصل على UserInteractionServicesالكائن لهذا موفر. (موروث من DatabaseSchemaProvider.)

أعلى

راجع أيضًَا

المرجع

SqlDatabaseSchemaProvider الفئة

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