API/Autodoc/Classes/RuStore.RemoteConfig.RemoteConfig.md


RuStore::RemoteConfig::RemoteConfig

Абстрактный класс текущего набора всех данных, полученных в зависимости от выбранной политики обновления при инициализации.

Inherited by RuStore.RemoteConfig.Internal.RemoteConfigImpl

Public Functions

Name
virtual abstract bool ContainsKey(string key) =0
Метод проверяет наличие ключа в текущем экземпляре RemoteConfig.
virtual abstract bool GetBool(string key) =0
Приведение значения параметра к типу bool.
virtual abstract int GetInt(string key) =0
Приведение значения параметра к типу int.
virtual abstract long GetLong(string key) =0
Приведение значения параметра к типу long.
virtual abstract string GetString(string key) =0
Приведение значения параметра к типу string.
virtual abstract double GetDouble(string key) =0
Приведение значения параметра к типу double.
virtual abstract float GetFloat(string key) =0
Приведение значения параметра к типу float.

function ContainsKey

virtual abstract bool ContainsKey(
    string key
) =0

Метод проверяет наличие ключа в текущем экземпляре RemoteConfig.

Parameters:

  • key Имя ключа.

Return: Возвращает true, если параметр с указанным ключом присутствует в наборе данных, в противном случае — false.

Reimplemented by: RuStore::RemoteConfig::Internal::RemoteConfigImpl::ContainsKey

function GetBool

virtual abstract bool GetBool(
    string key
) =0

Приведение значения параметра к типу bool.

Parameters:

  • key Имя ключа.

Return: Значение параметра.

Reimplemented by: RuStore::RemoteConfig::Internal::RemoteConfigImpl::GetBool

function GetInt

virtual abstract int GetInt(
    string key
) =0

Приведение значения параметра к типу int.

Parameters:

  • key Имя ключа.

Return: Значение параметра.

Reimplemented by: RuStore::RemoteConfig::Internal::RemoteConfigImpl::GetInt

function GetLong

virtual abstract long GetLong(
    string key
) =0

Приведение значения параметра к типу long.

Parameters:

  • key Имя ключа.

Return: Значение параметра.

Reimplemented by: RuStore::RemoteConfig::Internal::RemoteConfigImpl::GetLong

function GetString

virtual abstract string GetString(
    string key
) =0

Приведение значения параметра к типу string.

Parameters:

  • key Имя ключа.

Return: Значение параметра.

Reimplemented by: RuStore::RemoteConfig::Internal::RemoteConfigImpl::GetString

function GetDouble

virtual abstract double GetDouble(
    string key
) =0

Приведение значения параметра к типу double.

Parameters:

  • key Имя ключа.

Return: Значение параметра.

Reimplemented by: RuStore::RemoteConfig::Internal::RemoteConfigImpl::GetDouble

function GetFloat

virtual abstract float GetFloat(
    string key
) =0

Приведение значения параметра к типу float.

Parameters:

  • key Имя ключа.

Return: Значение параметра.

Reimplemented by: RuStore::RemoteConfig::Internal::RemoteConfigImpl::GetFloat