WebPartTracker Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Monitora as conexões de Web Parts de conexões circulares.
public ref class WebPartTracker sealed : IDisposable
public sealed class WebPartTracker : IDisposable
type WebPartTracker = class
interface IDisposable
Public NotInheritable Class WebPartTracker
Implements IDisposable
- Herança
-
WebPartTracker
- Implementações
Comentários
Uma conexão Web Parts é um link ou associação entre dois WebPart (ou outros controles de servidor ou usuário) que permite que eles compartilhem dados. Em cada conexão Web Parts, um controle atua como um provedor de dados e outro como um consumidor de dados.
Quando um controle de Web Parts é um provedor e um consumidor, e os dados fornecidos dependem dos dados consumidos, há a possibilidade de criar uma conexão que resulte em um loop infinito entre os controles Web Parts. Esses loops são chamados de conexões circulares. Um desenvolvedor pode impedir uma conexão circular usando a WebPartTracker classe para controlar o número de conexões para um ponto de conexão do provedor e um controle de Web Parts. O ponto de conexão do provedor e o controle são especificados no WebPartTracker Construtor.
Se uma conexão circular for detectada, o WebPartTracker objeto definirá a WebPart.ConnectErrorMessage propriedade no provedor Web Parts controle. A IsCircularConnection propriedade retornará true
.
Construtores
WebPartTracker(WebPart, ProviderConnectionPoint) |
Inicializa uma nova instância da classe WebPartTracker. |
Propriedades
IsCircularConnection |
Obtém um valor que indica se um ponto de conexão do provedor está envolvido em mais de uma conexão com um controle de Web Parts. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Implantações explícitas de interface
IDisposable.Dispose() |
Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados. |