WebPartTracker Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |