此类提供它所连接到的服务应用程序的所有实例之间的循环负载平衡算法。
SPRoundRobinServiceLoadBalancer 类型公开以下成员。
构造函数
| 名称 | 说明 | |
|---|---|---|
![]() |
SPRoundRobinServiceLoadBalancer() | 默认构造函数,则派生类的默认构造函数隐式调用。 |
![]() |
SPRoundRobinServiceLoadBalancer(Uri) | 初始化使用指定的 URI 的SPRoundRobinServiceLoadBalancer类的一个新实例。 |
页首
属性
| 名称 | 说明 | |
|---|---|---|
![]() |
EndpointAddresses | 终结点地址,如本地配置数据库中查找的枚举。 (从 SPServiceLoadBalancer 继承。) |
![]() |
Provisioned | 获取一个标志,指示是否已设置此负载平衡器。 (从 SPServiceLoadBalancer 继承。) |
![]() |
Uri | 获取用于构造负载平衡器的 URI。 (从 SPServiceLoadBalancer 继承。) |
页首
方法
| 名称 | 说明 | |
|---|---|---|
![]() |
BeginOperation | 开始操作,使用内存缓存中的下一个可用的"好"地址。 (覆盖 SPServiceLoadBalancer.BeginOperation()。) |
![]() |
Equals | (从 Object 继承。) |
![]() |
Finalize | (从 Object 继承。) |
![]() |
GetHashCode | (从 Object 继承。) |
![]() |
GetType | (从 Object 继承。) |
![]() |
MemberwiseClone | (从 Object 继承。) |
![]() |
OnDeserialization | 只要当前加载到内存中的当前过程调用。 (从 SPServiceLoadBalancer 继承。) |
![]() |
OnEndpointAddressesChanged | 触发时的缓存刷新计时器触发回调。 (覆盖 SPServiceLoadBalancer.OnEndpointAddressesChanged(Object, EventArgs)。) |
![]() |
Provision | 设置负载平衡器的引导对象用于在本地配置数据库中存储服务地址。此方法的实现要求的 URI 的拓扑服务注意 URI。重写以提供引导父服务器场中的服务地址自己实现此方法。 (从 SPServiceLoadBalancer 继承。) |
![]() |
ToString | (从 Object 继承。) |
![]() |
Unprovision | 取消设置从配置数据库中删除服务地址的本地高速缓存的负载平衡器。重写以提供引导父服务器场中的服务地址自己实现此方法。 (从 SPServiceLoadBalancer 继承。) |
页首
.gif)
.gif)
.gif)