WebPartTracker Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Monitoruje połączenia składników Web Part pod kątem połączeń cyklicznych.
public ref class WebPartTracker sealed : IDisposable
public sealed class WebPartTracker : IDisposable
type WebPartTracker = class
interface IDisposable
Public NotInheritable Class WebPartTracker
Implements IDisposable
- Dziedziczenie
-
WebPartTracker
- Implementuje
Uwagi
Połączenie składników Web Part to połączenie lub skojarzenie między dwoma WebPart kontrolkami (lub innymi serwerami lub użytkownikami), które umożliwiają udostępnianie danych. W każdym połączeniu składników Web Part jedna kontrolka działa jako dostawca danych, a druga jako odbiorca danych.
Gdy kontrolka składników Web Part jest zarówno dostawcą, jak i odbiorcą, a podane dane zależą od użytych danych, istnieje możliwość utworzenia połączenia, które powoduje nieskończoną pętlę między kontrolkami składników Web Part. Te pętle są nazywane połączeniami okrągłymi. Deweloper może uniemożliwić połączenie cykliczne przy użyciu klasy w WebPartTracker celu śledzenia liczby połączeń dla punktu połączenia dostawcy i kontrolki składników Web Part. Punkt połączenia dostawcy i kontrolka są określone w konstruktorze WebPartTracker .
Jeśli zostanie wykryte połączenie cykliczne, WebPartTracker obiekt ustawia WebPart.ConnectErrorMessage właściwość w kontrolce składników Web Part dostawcy. Właściwość IsCircularConnection zwróci true
wartość .
Konstruktory
WebPartTracker(WebPart, ProviderConnectionPoint) |
Inicjuje nowe wystąpienie klasy WebPartTracker. |
Właściwości
IsCircularConnection |
Pobiera wartość wskazującą, czy punkt połączenia dostawcy jest zaangażowany w więcej niż jedno połączenie z kontrolką składników Web Part. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Jawne implementacje interfejsu
IDisposable.Dispose() |
Wykonuje zdefiniowane przez aplikację zadania skojarzone ze zwalnianiem lub resetowaniem zasobów niezarządzanych. |