AggregateCacheDependency.GetUniqueID Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengambil pengidentifikasi unik untuk objek.AggregateCacheDependency
public:
override System::String ^ GetUniqueID();
public override string GetUniqueID();
override this.GetUniqueID : unit -> string
Public Overrides Function GetUniqueID () As String
Mengembalikan
Pengidentifikasi unik untuk AggregateCacheDependency objek. Jika salah satu objek dependensi terkait tidak memiliki pengidentifikasi unik, GetUniqueID() metode mengembalikan null.
Contoh
Contoh kode berikut menggunakan GetUniqueID metode untuk membuat dan menampilkan pengidentifikasi untuk instans AggregateCacheDependency kelas, bernama aggDep, setelah dibuat dan diisi.
' 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)
Keterangan
Metode ini menetapkan pengidentifikasi unik untuk setiap dependensi dalam array dan mengembalikan masing-masing dependensi. Pengidentifikasi adalah kombinasi dari nama file (untuk dependensi file) atau nama kunci (untuk dependensi kunci cache) dan string yang ditetapkan metode ini ke dependensi.