WebPartTracker Klas

Definitie

Bewaakt webonderdelenverbindingen voor circulaire verbindingen.

public ref class WebPartTracker sealed : IDisposable
public sealed class WebPartTracker : IDisposable
type WebPartTracker = class
    interface IDisposable
Public NotInheritable Class WebPartTracker
Implements IDisposable
Overname
WebPartTracker
Implementeringen

Opmerkingen

Een verbinding met webonderdelen is een koppeling of koppeling tussen twee WebPart (of andere server- of gebruikers) besturingselementen waarmee ze gegevens kunnen delen. In elke verbinding met webonderdelen fungeert één besturingselement als gegevensprovider en een andere als consument van gegevens.

Wanneer een besturingselement voor webonderdelen zowel een provider als een consument is en de opgegeven gegevens afhankelijk zijn van de verbruikte gegevens, is er de mogelijkheid om een verbinding te maken die resulteert in een oneindige lus tussen besturingselementen voor webonderdelen. Deze lussen worden kringverbindingen genoemd. Een ontwikkelaar kan een kringverbinding voorkomen door de WebPartTracker klasse te gebruiken om het aantal verbindingen voor een providerverbindingspunt en een besturingselement voor webonderdelen bij te houden. Het verbindingspunt van de provider en het besturingselement worden opgegeven in de WebPartTracker constructor.

Als er een kringverbinding wordt gedetecteerd, stelt het WebPartTracker object de WebPart.ConnectErrorMessage eigenschap in op het besturingselement webonderdelen van de provider. De IsCircularConnection eigenschap wordt geretourneerd true.

Constructors

Name Description
WebPartTracker(WebPart, ProviderConnectionPoint)

Initialiseert een nieuw exemplaar van de WebPartTracker klasse.

Eigenschappen

Name Description
IsCircularConnection

Hiermee wordt een waarde opgehaald die aangeeft of een providerverbindingspunt betrokken is bij meer dan één verbinding met een besturingselement voor webonderdelen.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Expliciete interface-implementaties

Name Description
IDisposable.Dispose()

Voert door de toepassing gedefinieerde taken uit die zijn gekoppeld aan het vrijmaken, vrijgeven of opnieuw instellen van onbeheerde resources.

Van toepassing op