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.

CacheDependency.GetUniqueID أسلوب

Visual Studio 2010

قم باسترداد معرّف فريد ل CacheDependencyكائن.

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

public virtual string GetUniqueID()

القيمة المُرجعة

النوع: System.String
فريد معرّف ل CacheDependencyالكائن.

وهذا أسلوب قد يكون مفيداً لتعقب مثيلات متعددة من CacheDependencyالفئة المقترن بعنصر أو على تطبيق.

المعرف هو تركيبة من اسم الملف (لتبعية ملف) أو اسم المفتاح (لتبعية ذاكرة تخزين مؤقت-مفتاح) وسلسلة تقوم بتعيين هذا الأسلوب إلى التبعية. في الفئات التي ينحدر من CacheDependencyفئة، يمكنك يمنع هذا الأسلوب إلى cusإلىmize كيفية فإنه ينشئ معرّف فريد.

يلي تعليمات برمجية المثال، يتم إنشاء AggregateCacheDependencyكائن، يسمى aggDep، مع الثاني CacheDependencyالكائنات الموجودة في الصفيف الخاص به. مرة واحدة aggDepهو توليد استدعاءات التعليمة البرمجية التي GetUniqueIDالأسلوب لتوليد معرّف فريد لكل من التبعيات التي aggDepيحتوي على و dهوplays المعرفات للمحتوى على الصفحة. عنصر هو ثم إضافة إلى Cache، يستخدم Cache.Insertالأسلوب، مع aggDepكتبعية.


' Create two CacheDependency objects, one to a
' text file and the other to an XML file. 
' Create a CacheDependency array with these 
' two objects as items in the array.
 txtDep = New CacheDependency(Server.MapPath("Storage.txt"))
 xmlDep = New CacheDependency(Server.MapPath("authors.xml"))
 Dim DepArray() As CacheDependency = {txtDep, xmlDep}

 ' Create an AggregateCacheDependency object and 
 ' use the Add method to add the array to it.   
 aggDep = New AggregateCacheDependency()
 aggDep.Add(DepArray)

 ' Call the GetUniqueId method to generate
 ' an ID for each dependency in the array.
 msg1.Text = aggDep.GetUniqueId()

 ' Add the new data set to the cache with 
 ' dependencies on both files in the array.
 Cache.Insert("XMLDataSet", Source, aggDep)


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