Table of Contents

Class ServerAddressFeatureExtensions

Namespace
IceRpc.Features
Assembly
IceRpc.dll

Provides extension methods for IServerAddressFeature.

public static class ServerAddressFeatureExtensions
Inheritance
ServerAddressFeatureExtensions
Inherited Members

Methods

RemoveServerAddress(IServerAddressFeature, ServerAddress)

Tries to remove a server address from this server address feature. The server address is added to the removed server addresses of the feature.

public static void RemoveServerAddress(this IServerAddressFeature feature, ServerAddress serverAddress)

Parameters

feature IServerAddressFeature

The server address feature.

serverAddress ServerAddress

The server address to remove from the server address feature.

RotateAddresses(IServerAddressFeature)

Rotates the server addresses the first alt server address becomes the main server address and the main server address becomes the last alt server address.

public static void RotateAddresses(this IServerAddressFeature feature)

Parameters

feature IServerAddressFeature

The server address feature.