WebPartTracker Třída

Definice

Monitoruje připojení Webové části pro cyklická připojení.

public ref class WebPartTracker sealed : IDisposable
public sealed class WebPartTracker : IDisposable
type WebPartTracker = class
    interface IDisposable
Public NotInheritable Class WebPartTracker
Implements IDisposable
Dědičnost
WebPartTracker
Implementuje

Poznámky

Připojení Webové části je propojení nebo přidružení dvou WebPart (nebo jiných serverových nebo uživatelských) ovládacích prvků, které jim umožňují sdílet data. V každém připojení Webové části jeden ovládací prvek funguje jako poskytovatel dat a druhý jako spotřebitel dat.

Když je ovládací prvek Webové části poskytovatel i příjemce a poskytnutá data závisí na spotřebovaných datech, existuje možnost vytvoření připojení, které vede k nekonečné smyčce mezi ovládacími prvky Webové části. Tyto smyčky se nazývají cyklická připojení. Vývojář může zabránit cyklickému připojení pomocí WebPartTracker třídy ke sledování počtu připojení pro bod připojení zprostředkovatele a webové částiho ovládacího prvku. Bod připojení zprostředkovatele a ovládací prvek jsou zadány v WebPartTracker konstruktoru.

Je-li zjištěno cyklické připojení, WebPartTracker objekt nastaví WebPart.ConnectErrorMessage vlastnost na ovládacím prvku poskytovatel webové části. IsCircularConnectionVlastnost vrátí true .

Konstruktory

WebPartTracker(WebPart, ProviderConnectionPoint)

Inicializuje novou instanci WebPartTracker třídy.

Vlastnosti

IsCircularConnection

Získá hodnotu, která označuje, zda je spojovací bod zprostředkovatele zapojen ve více než jednom připojení s ovládacím prvkem Webové části.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

IDisposable.Dispose()

Provede aplikací definované úlohy spojené s uvolněním nebo resetováním nespravovaných prostředků.

Platí pro