C# Класс ServiceStack.Redis.BasicRedisResolver

Наследование: IRedisResolver, IRedisResolverExtended
Показать файл Открыть проект

Открытые методы

Метод Описание
BasicRedisResolver ( IEnumerable masters, IEnumerable slaves ) : System
CreateMasterClient ( int desiredIndex ) : RedisClient
CreateRedisClient ( RedisEndpoint config, bool master ) : RedisClient
CreateSlaveClient ( int desiredIndex ) : RedisClient
GetReadOnlyHost ( int desiredIndex ) : RedisEndpoint
GetReadWriteHost ( int desiredIndex ) : RedisEndpoint
ResetMasters ( IEnumerable hosts ) : void
ResetMasters ( List newMasters ) : void
ResetSlaves ( IEnumerable hosts ) : void
ResetSlaves ( List newSlaves ) : void

Описание методов

BasicRedisResolver() публичный Метод

public BasicRedisResolver ( IEnumerable masters, IEnumerable slaves ) : System
masters IEnumerable
slaves IEnumerable
Результат System

CreateMasterClient() публичный Метод

public CreateMasterClient ( int desiredIndex ) : RedisClient
desiredIndex int
Результат RedisClient

CreateRedisClient() публичный Метод

public CreateRedisClient ( RedisEndpoint config, bool master ) : RedisClient
config RedisEndpoint
master bool
Результат RedisClient

CreateSlaveClient() публичный Метод

public CreateSlaveClient ( int desiredIndex ) : RedisClient
desiredIndex int
Результат RedisClient

GetReadOnlyHost() публичный Метод

public GetReadOnlyHost ( int desiredIndex ) : RedisEndpoint
desiredIndex int
Результат RedisEndpoint

GetReadWriteHost() публичный Метод

public GetReadWriteHost ( int desiredIndex ) : RedisEndpoint
desiredIndex int
Результат RedisEndpoint

ResetMasters() публичный Метод

public ResetMasters ( IEnumerable hosts ) : void
hosts IEnumerable
Результат void

ResetMasters() публичный Метод

public ResetMasters ( List newMasters ) : void
newMasters List
Результат void

ResetSlaves() публичный Метод

public ResetSlaves ( IEnumerable hosts ) : void
hosts IEnumerable
Результат void

ResetSlaves() публичный Метод

public ResetSlaves ( List newSlaves ) : void
newSlaves List
Результат void