WebPartTracker Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surveille les connexions WebParts pour des connexions circulaires.
public ref class WebPartTracker sealed : IDisposable
public sealed class WebPartTracker : IDisposable
type WebPartTracker = class
interface IDisposable
Public NotInheritable Class WebPartTracker
Implements IDisposable
- Héritage
-
WebPartTracker
- Implémente
Remarques
Une connexion WebParts est un lien ou une association entre deux WebPart contrôles (ou d’autres contrôles serveur ou utilisateur) qui leur permet de partager des données. Dans chaque connexion WebParts, un contrôle agit comme un fournisseur de données et un autre comme un consommateur de données.
Lorsqu’un contrôle WebParts est à la fois un fournisseur et un consommateur, et que les données fournies dépendent des données consommées, il est possible de créer une connexion qui se traduit par une boucle infinie entre les contrôles WebParts. Ces boucles sont appelées connexions circulaires. Un développeur peut empêcher une connexion circulaire en utilisant la WebPartTracker classe pour suivre le nombre de connexions pour un point de connexion fournisseur et un contrôle de WebParts. Le point de connexion fournisseur et le contrôle sont spécifiés dans le WebPartTracker constructeur.
Si une connexion circulaire est détectée, l' WebPartTracker objet définit la WebPart.ConnectErrorMessage propriété sur le fournisseur WebParts contrôle. La IsCircularConnection propriété retourne true
.
Constructeurs
WebPartTracker(WebPart, ProviderConnectionPoint) |
Initialise une nouvelle instance de la classe WebPartTracker. |
Propriétés
IsCircularConnection |
Obtient une valeur qui indique si un point de connexion fournisseur est impliqué dans plusieurs connexions avec un contrôle WebPart. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
IDisposable.Dispose() |
Exécute les tâches définies par l’application associées à la libération ou à la redéfinition des ressources non managées. |