Поделиться через


Элементы SPServiceLoadBalancer

Абстрактный базовый класс для реализации балансировки нагрузки на веб-интерфейс среды выполнения. Любой класс, реализующий SPServiceLoadBalancer должен поддерживать распределению нагрузки по всем адресам в ферме серверов для службы, к которой подключен этот класс.

Тип SPServiceLoadBalancer предоставляет следующие элементы.

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

  Имя Описание
Общий метод SPServiceLoadBalancer() Этот конструктор неявно вызывается конструкторами производных классов по умолчанию. Явных вызовов данного конструктора не правильно инициализировать объект.
Защищенный метод SPServiceLoadBalancer(Uri) Инициализирует новый экземпляр класса SPServiceLoadBalancer , используя универсальный код ресурса (URI).

Вверх

Свойства

  Имя Описание
Защищенное свойство EndpointAddresses Перечисление адресов конечных точек, как поиск в базе данных локальной конфигурации.
Защищенное свойство Provisioned Получает флаг, указывающий, предоставлен ли эта подсистема балансировки нагрузки.
Защищенное свойство Uri Возвращает URI, используемый для создания подсистемы балансировки нагрузки.

Вверх

Методы

  Имя Описание
Общий метод BeginOperation Начинает новую операцию балансировки нагрузки. Переопределите, чтобы выполнять инициализацию, необходимые перед началом операции.
Общий метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Object.)
Общий метод GetHashCode (Унаследовано от Object.)
Общий метод GetType (Унаследовано от Object.)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Защищенный метод OnDeserialization Вызывается, когда текущий объект загружается в память в текущем процессе. (Переопределяет SPAutoSerializingObject.OnDeserialization().)
Защищенный метод OnEndpointAddressesChanged Вызывается, если адреса конечной точки в сохраненного обновление хранилища в нечто отличное от версии, которая существовала при инициализации объекта балансировки нагрузки.
Общий метод Provision Положения балансировки нагрузки по начальной загрузки объект используется для хранения адресов службы в базе данных локальной конфигурации. Реализация этого метода требуется URI знать URI службы топологии. Переопределите этот метод, чтобы предоставить свою собственную реализацию для начальной загрузки адресов службы из родительской фермы.
Общий метод ToString (Унаследовано от Object.)
Общий метод Unprovision Отменить подготовку балансировки нагрузки, удалив локальный кэш адресов службы из базы данных конфигурации. Переопределите этот метод, чтобы предоставить свою собственную реализацию для начальной загрузки адресов службы из родительской фермы.

Вверх

См. также

Справочные материалы

SPServiceLoadBalancer класс

Пространство имен Microsoft.SharePoint