WebPartTracker Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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ů. |