SPRoundRobinServiceLoadBalancer Members
Include Protected Members
Include Inherited Members
This class provides a round-robin load-balancer algorithm across all instances of a service application to which it is connected.
The SPRoundRobinServiceLoadBalancer type exposes the following members.
Constructors
Name | Description | |
---|---|---|
SPRoundRobinServiceLoadBalancer() | The default constructor, which is called implicitly by the default constructors of derived classes. | |
SPRoundRobinServiceLoadBalancer(Uri) | Initializes a new instance of the SPRoundRobinServiceLoadBalancer class by using the specified URI. |
Top
Properties
Name | Description | |
---|---|---|
EndpointAddresses | Enumeration of the endpoint addresses as looked up from the local configuration database. (Inherited from SPServiceLoadBalancer.) | |
Provisioned | (Inherited from SPServiceLoadBalancer.) | |
UpgradedPersistedProperties | (Inherited from SPAutoSerializingObject.) | |
Uri | (Inherited from SPServiceLoadBalancer.) |
Top
Methods
Name | Description | |
---|---|---|
BeginOperation | Begin an operation, using the next available "good" address in the memory cache. (Overrides SPServiceLoadBalancer.BeginOperation().) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetObjectData | (Inherited from SPAutoSerializingObject.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
OnDeserialization | (Inherited from SPServiceLoadBalancer.) | |
OnEndpointAddressesChanged | The callback triggered when the cache refresh timer fires. (Overrides SPServiceLoadBalancer.OnEndpointAddressesChanged(Object, EventArgs).) | |
Provision | Provisions the load balancer by bootstrapping the object used to store the service addresses in the local configuration database. The implementation of this method requires that the URI be a topology-service aware URI. Override this method to provide your own implementation for bootstrapping service addresses from the parent farm. (Inherited from SPServiceLoadBalancer.) | |
ToString | (Inherited from Object.) | |
Unprovision | Unprovision the load balancer by removing the local cache of service addresses from the configuration database. Override this method to provide your own implementation for bootstrapping service addresses from the parent farm. (Inherited from SPServiceLoadBalancer.) | |
UpdateParent | (Inherited from SPAutoSerializingObject.) |
Top