WebPartTracker Classe

Definizione

Controlla le connessioni Web part per le connessioni circolari.

public ref class WebPartTracker sealed : IDisposable
public sealed class WebPartTracker : IDisposable
type WebPartTracker = class
    interface IDisposable
Public NotInheritable Class WebPartTracker
Implements IDisposable
Ereditarietà
WebPartTracker
Implementazioni

Commenti

Una connessione Web part è un collegamento o un'associazione tra due WebPart (o altri controlli server o utente) che consentono loro di condividere i dati. In ogni Web part connessione, un controllo funge da provider di dati e un altro come consumer di dati.

Quando un controllo Web part è sia un provider che un consumer e i dati forniti dipendono dai dati utilizzati, esiste la possibilità di creare una connessione che restituisce un ciclo infinito tra Web part controlli. Questi cicli sono detti connessioni circolari. Uno sviluppatore può impedire una connessione circolare utilizzando la WebPartTracker classe per tenere traccia del numero di connessioni per un punto di connessione del provider e un controllo Web part. Il punto di connessione del provider e il controllo vengono specificati nel WebPartTracker costruttore.

Se viene rilevata una connessione circolare, l' WebPartTracker oggetto imposta la WebPart.ConnectErrorMessage proprietà nel controllo Web part del provider. La IsCircularConnection proprietà restituirà true .

Costruttori

WebPartTracker(WebPart, ProviderConnectionPoint)

Inizializza una nuova istanza della classe WebPartTracker.

Proprietà

IsCircularConnection

Ottiene un valore che indica se un punto di connessione del provider è coinvolto in più di una connessione con il controllo Web part.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IDisposable.Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

Si applica a