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.

SessionStateStoreProviderBase.SetAndReleaseItemExclusive أسلوب

Visual Studio 2010

قم بتحديث المعلومات العنصر بجلسة العمل في مخزن بيانات الولاية جلسة عمل باستخدام قيم من الطلب الحالي، و إلغاء قفل البيانات.

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

public abstract void SetAndReleaseItemExclusive(
	HttpContext context,
	string id,
	SessionStateStoreData item,
	Object lockId,
	bool newItem
)

المعلمات

context
النوع: System.Web.HttpContext
The HttpContext for the الحالي طلب.
id
النوع: System.String
معرّف جلسة عمل الحالية طلب.
item
النوع: System.Web.SessionState.SessionStateStoreData
SessionStateStoreData الكائن الذي يحتوي على القيم جلسة عمل الحالي إلى أن sإلىred.
lockId
النوع: System.Object
معرّف التأمين الحالي طلب.
newItem
النوع: System.Boolean
true إلى عرف عنصر جلسة العمل كعنصر جديد;falseإلى تعريف جلسة عمل العنصر بموجودة العنصر.

SessionStateModule كائن المكالمات SetAndReleaseItemExclusiveالأسلوب في إنهاء طلب، أثناء ReleaseRequestStateحدث، إلى إدراج معلومات جلسة عمل-العنصر الحالي في إلى sإلىre بيانات أو تحديث معلومات العنصر بجلسة عمل في sإلىre بيانات مع القيم الحالي، الموجودة إلى تحديث وقت انتهاء الصلاحية تشغيل العنصر، و إلى تحرير قفل بيانات. بيانات جلسة عمل فقط للتطبيق الحالي الذي يطابق في جلسة عمل التي تم توفيرها idو lockIdقيم هو محدثها. للحصول على مزيد من المعلومات حول تأمين، راجع "تامين جلسة عمل مخزن بيانات" في SessionStateStoreProviderBaseفئة النظرة العامة.

إذا كانت قيم جلسة عمل الطلب الحالي لم يتم تعديلها، SetAndReleaseItemExclusiveالأسلوب هو لا يسمى. بدلاً من ذلك، ReleaseItemExclusiveأسلوب هو تسمى.

إذا Abandonقد تم استدعاء الأسلوب SetAndReleaseItemExclusiveأسلوب هو لا يسمى. بدلاً من ذلك، SessionStateModuleكائن المكالمات RemoveItemأسلوب إلى حذف العنصر بجلسة عمل بيانات من مصدر بيانات.

For an مثال of a جلسة عمل-الولاية store موفر implementation, see تطبيق موفر مخزن حالة جلسة العمل.

نظام التشغيل 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
إظهار: