Bagikan melalui


WebPartTracker Kelas

Definisi

Memantau koneksi Bagian Web untuk koneksi melingkar.

public ref class WebPartTracker sealed : IDisposable
public sealed class WebPartTracker : IDisposable
type WebPartTracker = class
    interface IDisposable
Public NotInheritable Class WebPartTracker
Implements IDisposable
Warisan
WebPartTracker
Penerapan

Keterangan

Koneksi Bagian Web adalah tautan atau asosiasi antara dua WebPart kontrol (atau server atau pengguna lain) yang memungkinkan mereka berbagi data. Di setiap koneksi Bagian Web, satu kontrol bertindak sebagai penyedia data dan kontrol lain sebagai konsumen data.

Ketika kontrol Bagian Web adalah penyedia dan konsumen, dan data yang disediakan tergantung pada data yang digunakan, ada kemungkinan membuat koneksi yang menghasilkan perulangan tak terbatas antara kontrol Bagian Web. Perulangan ini disebut koneksi melingkar. Pengembang dapat mencegah koneksi melingkar dengan menggunakan WebPartTracker kelas untuk melacak jumlah koneksi untuk titik koneksi penyedia dan kontrol Bagian Web. Titik koneksi penyedia dan kontrol ditentukan dalam WebPartTracker konstruktor.

Jika koneksi melingkar terdeteksi, WebPartTracker objek mengatur WebPart.ConnectErrorMessage properti pada kontrol Komponen Web penyedia. Properti IsCircularConnection akan mengembalikan true.

Konstruktor

Nama Deskripsi
WebPartTracker(WebPart, ProviderConnectionPoint)

Menginisialisasi instans baru dari kelas WebPartTracker.

Properti

Nama Deskripsi
IsCircularConnection

Mendapatkan nilai yang menunjukkan apakah titik koneksi penyedia terlibat dalam lebih dari satu koneksi dengan kontrol Bagian Web.

Metode

Nama Deskripsi
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

Nama Deskripsi
IDisposable.Dispose()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, merilis, atau mengatur ulang sumber daya yang tidak dikelola.

Berlaku untuk