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
- Страницы
- RuStore.RemoteConfig.BackgroundConfigUpdateError.en
- RuStore.RemoteConfig.BackgroundConfigUpdateError
- RuStore.RemoteConfig.IRemoteConfig.en
- RuStore.RemoteConfig.IRemoteConfig
- RuStore.RemoteConfig.IRemoteConfigClientEventListener.en
- RuStore.RemoteConfig.IRemoteConfigClientEventListener
- RuStore.RemoteConfig.Internal.GetRemoteConfigListener.en
- RuStore.RemoteConfig.Internal.GetRemoteConfigListener
- RuStore.RemoteConfig.Internal.RemoteConfigClientEventListener.en
- RuStore.RemoteConfig.Internal.RemoteConfigClientEventListener
- RuStore.RemoteConfig.Internal.RemoteConfigClientParameters.en
- RuStore.RemoteConfig.Internal.RemoteConfigClientParameters
- RuStore.RemoteConfig.Internal.RemoteConfigImpl.en
- RuStore.RemoteConfig.Internal.RemoteConfigImpl
- RuStore.RemoteConfig.RemoteConfig.en
- RuStore.RemoteConfig.RemoteConfig
- RuStore.RemoteConfig.RuStoreRemoteConfigClient.en
- RuStore.RemoteConfig.RuStoreRemoteConfigClient
- RuStore.RemoteConfig.RuStoreRemoteConfigClientSettings.en
- RuStore.RemoteConfig.RuStoreRemoteConfigClientSettings
- RuStore.RemoteConfig.BackgroundConfigUpdateError.en
- RuStore.RemoteConfig.BackgroundConfigUpdateError
- RuStore.RemoteConfig.IRemoteConfig.en
- RuStore.RemoteConfig.IRemoteConfig
- RuStore.RemoteConfig.IRemoteConfigClientEventListener.en
- RuStore.RemoteConfig.IRemoteConfigClientEventListener
- RuStore.RemoteConfig.Internal.GetRemoteConfigListener.en
- RuStore.RemoteConfig.Internal.GetRemoteConfigListener
- RuStore.RemoteConfig.Internal.RemoteConfigClientEventListener.en
- RuStore.RemoteConfig.Internal.RemoteConfigClientEventListener
- RuStore.RemoteConfig.Internal.RemoteConfigClientParameters.en
- RuStore.RemoteConfig.Internal.RemoteConfigClientParameters
- RuStore.RemoteConfig.Internal.RemoteConfigImpl.en
- RuStore.RemoteConfig.Internal.RemoteConfigImpl
- RuStore.RemoteConfig.RemoteConfig.en
- RuStore.RemoteConfig.RemoteConfig
- RuStore.RemoteConfig.RuStoreRemoteConfigClient.en
- RuStore.RemoteConfig.RuStoreRemoteConfigClient
- RuStore.RemoteConfig.RuStoreRemoteConfigClientSettings.en
- RuStore.RemoteConfig.RuStoreRemoteConfigClientSettings