WebPartTracker Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Övervakar anslutningar för webbdelar för cirkulära anslutningar.
public ref class WebPartTracker sealed : IDisposable
public sealed class WebPartTracker : IDisposable
type WebPartTracker = class
interface IDisposable
Public NotInheritable Class WebPartTracker
Implements IDisposable
- Arv
-
WebPartTracker
- Implementeringar
Kommentarer
En webbdelsanslutning är en länk eller association mellan två WebPart (eller andra server- eller användarkontroller) som gör att de kan dela data. I varje webbdelsanslutning fungerar en kontroll som en leverantör av data och en annan som datakonsument.
När en webbdelskontroll är både en provider och en konsument, och de angivna data är beroende av förbrukade data, finns det möjlighet att skapa en anslutning som resulterar i en oändlig loop mellan webbdelskontrollerna. Dessa loopar kallas cirkulära anslutningar. En utvecklare kan förhindra en cirkulär anslutning med hjälp WebPartTracker av klassen för att spåra antalet anslutningar för en provideranslutningsplats och en webbdelskontroll. Provideranslutningspunkten och kontrollen anges i WebPartTracker konstruktorn.
Om en cirkulär anslutning identifieras WebPartTracker anger WebPart.ConnectErrorMessage objektet egenskapen på providerns webbdelskontroll. Egenskapen IsCircularConnection returnerar true.
Konstruktorer
| Name | Description |
|---|---|
| WebPartTracker(WebPart, ProviderConnectionPoint) |
Initierar en ny instans av WebPartTracker klassen. |
Egenskaper
| Name | Description |
|---|---|
| IsCircularConnection |
Hämtar ett värde som anger om en provideranslutningspunkt är involverad i mer än en anslutning med en webbdelskontroll. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IDisposable.Dispose() |
Utför programdefinierade uppgifter som är associerade med att frigöra, frigöra eller återställa ohanterade resurser. |