WebPartTracker Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |