Элементы 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 | Отменить подготовку балансировки нагрузки, удалив локальный кэш адресов службы из базы данных конфигурации. Переопределите этот метод, чтобы предоставить свою собственную реализацию для начальной загрузки адресов службы из родительской фермы. |
Вверх