Firebase.RemoteConfig

Summary

Enumerations

FetchFailureReason{
  Invalid,
  Throttled,
  Error
}
enum
Describes the most recent fetch failure.
LastFetchStatus{
  Success,
  Failure,
  Pending
}
enum
Describes the most recent fetch request status.
RemoteConfigErrorenum
Describes the error codes returned by Remote Config.
ValueSource{
  StaticValue,
  RemoteValue,
  DefaultValue
}
enum
Describes the source a config value was retrieved from.

Classes

Firebase.RemoteConfig.ConfigInfo

Describes the state of the most recent Fetch() call.

Firebase.RemoteConfig.ConfigUpdateEventArgs
Firebase.RemoteConfig.FirebaseRemoteConfig

Entry point for the Firebase C# SDK for Remote Config.

Structs

Firebase.RemoteConfig.ConfigSettings

Settings for FirebaseRemoteConfig operations.

Firebase.RemoteConfig.ConfigValue

Wrapper for a Remote Config parameter value, with methods to get it as different types, such as bools and doubles, along with information about where the data came from.

Enumerations

FetchFailureReason

FetchFailureReason

Describes the most recent fetch failure.

Properties
Error

The most recent fetch failed for an unknown reason.

Invalid

The fetch has not yet failed.

Throttled

The most recent fetch failed because it was throttled by the server.

(You are sending too many fetch requests in too short a time.)

LastFetchStatus

LastFetchStatus

Describes the most recent fetch request status.

Properties
Failure

The most recent fetch request failed.

Pending

The most recent fetch is still in progress.

Success

The most recent fetch was a success, and its data is ready to be applied, if you have not already done so.

RemoteConfigError

RemoteConfigError

Describes the error codes returned by Remote Config.

ValueSource

ValueSource

Describes the source a config value was retrieved from.

Properties
DefaultValue

The value was not specified, so the specified default value was returned instead.

RemoteValue

The value was found in the remote data store, and returned.

StaticValue

The value was not specified and no default was specified, so a static value (0 for numeric values, an empty string for strings) was returned.