WebPartTracker Класс

Определение

Отслеживает связи веб-частей, проверяя наличие циклических соединений.

public ref class WebPartTracker sealed : IDisposable
public sealed class WebPartTracker : IDisposable
type WebPartTracker = class
    interface IDisposable
Public NotInheritable Class WebPartTracker
Implements IDisposable
Наследование
WebPartTracker
Реализации

Комментарии

Веб-части соединение — это связь или связь между двумя WebPart (или другими серверными или пользовательскими) элементами управления, которые позволяют им обмениваться данными. В каждом соединении веб-части один элемент управления выступает в качестве поставщика данных, а другой — в качестве потребителя данных.

Если элемент управления веб-части является и поставщиком, и потребителем, а предоставленные данные зависят от используемых данных, существует вероятность создания соединения, которое приводит к бесконечному циклу между элементами управления веб-части. Эти циклы называются циклическими соединениями. Разработчик может предотвратить циклическое подключение с помощью класса, WebPartTracker чтобы отслеживание количества соединений для точки подключения поставщика и элемента управления веб-части. Точка подключения поставщика и элемент управления указываются в WebPartTracker конструкторе.

При обнаружении циклического подключения WebPartTracker объект задает WebPart.ConnectErrorMessage свойство для веб-части элемента управления поставщика. IsCircularConnectionСвойство возвратит значение true .

Конструкторы

WebPartTracker(WebPart, ProviderConnectionPoint)

Инициализирует новый экземпляр класса WebPartTracker.

Свойства

IsCircularConnection

Получает значение, показывающее, участвует ли точка подключения поставщика в нескольких связях с элементом управления веб-частей.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

IDisposable.Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

Применяется к