WebPartTracker 類別

定義

監控 Web 組件連接,找出循環連接。

public ref class WebPartTracker sealed : IDisposable
public sealed class WebPartTracker : IDisposable
type WebPartTracker = class
    interface IDisposable
Public NotInheritable Class WebPartTracker
Implements IDisposable
繼承
WebPartTracker
實作

備註

Web 組件連接是兩個 WebPart (或其他伺服器或使用者) 控制項之間的連結或關聯,可讓他們共用資料。 在每個 Web 組件連線中,一個控制項可作為資料的提供者,而另一個則是資料的取用者。

當 Web 組件控制項同時是提供者和取用者,而且提供的資料相依于取用的資料時,可能會建立連接來產生 Web 組件控制項之間的無限迴圈。 這些迴圈稱為迴圈連接。 開發人員可以使用 WebPartTracker 類別來追蹤提供者連接點和 Web 組件控制項的連接數目,藉以防止迴圈連接。 提供者連接點和控制項是在函式中指定 WebPartTracker

如果偵測到迴圈連接,物件會 WebPartTrackerWebPart.ConnectErrorMessage 提供者上的屬性設定 Web 組件控制項。 IsCircularConnection屬性將會傳回 true

建構函式

WebPartTracker(WebPart, ProviderConnectionPoint)

初始化 WebPartTracker 類別的新執行個體。

屬性

IsCircularConnection

取得值,指出提供者連接點是否包含在與 Web 組件控制項的多個連接之中。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

明確介面實作

IDisposable.Dispose()

執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。

適用於