This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

SqlPersonalizationProvider الفئة

Visual Studio 2010

يطبق موفر تخصيص الذي يستخدم Microsoft SQL الخادم.

مساحة الاسم:  System.Web.UI.WebControls.WebParts
التجميع:  System.Web (في System.Web.dll)

public class SqlPersonalizationProvider : PersonalizationProvider

وهذا فئة تعريف الوظائف المطلوبة موفر تخصيص استخدام Microsoft Office 2010 Suite SQL الخادم. A مزود الخدمات الشخصية كلاهما loads و stores إضفاء طابع شخصي بيانات تشغيل behalf of a WebPartPersonalization مثيل. هذه الفئة بتطبيق منطق القراءة منها والكتابة إلى أجهزة الكمبيوتر التي تشغل SQL الخادم، وأيضا تنفيذ كافة الأساليب التجريدية المعرفة في PersonalizationProvider. For المزيد معلومات تشغيل إضفاء طابع شخصي providers, see PersonalizationProvider.

تصميم البيانات الخاصة باستخدام تخصيص "أجزاء ويب" باستخدام SQL الخادم يعتمد على وجود كلا الجدولين الشائعة لقاعدة بيانات SQL ودعمه لها إجراءات مخزنة، التي تشترك فيها لمعظم تطبيقات تستند ميزة. هذه الجداول و طرق العرض المثبتة وإلغاء تثبيتها باستخدام البرامج النصية التالية:

  • installpageإضفاء طابع شخصي.sql – تثبيت الجداول إضفاء الطابع الشخصي، وطرق العرض، وذات الصلة إجراءات مخزنة.

  • uninstallpagepersonalization.sql – Uninstalls the إضفاء طابع شخصي الجداول, طرق العرض, و related stored إجراءات.

It هو important إلى be aware that إضفاء طابع شخصي will فشل if your ويب تطبيق does not تشغيل at the الافتراضي المستوى الثقة of Medium أو higher (you can التعيين مخصص trust levels في a ويب.config ملف using the <trust level="" /> عنصر). PersonalizationAdministration و SqlPersonalizationProviderالتحقق من فئات كلا مستويات الثقة من Lowعند التهيئة. If you تكوين your تطبيق إلى تشغيل at a المستوى الثقة of Low, و you استخدم the الافتراضي SqlPersonalizationProvider موفر إلى إدارة the إضفاء طابع شخصي بيانات for your تطبيق, the أول الوقت that the تطبيق tries إلى الوصول إضفاء طابع شخصي بيانات, it will فشل because an ASP.NET worker عملية running in Low trust does not have the أذونات necessary إلى يتصل في the متنوع فئات in the System.Data.SqlClient مساحة الاسم.

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

نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, الإصدار x64 من نظام التشغيل Windows XP Professional, Windows XP Starter Edition, Windows Server 2008, نظام التشغيل Windows Server 2003, نظام التشغيل Windows Server 2000 المزود بحزمة الخدمة SP4, نظام التشغيل Windows Millennium Edition, نظام التشغيل Windows 98

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0, 2.0
إظهار: