C# Класс FirebaseiOSImpl, firebase-unity

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

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

Метод Описание
AuthAnonymously ( Action onSuccess, Action onError ) : void
AuthWithCustomToken ( string token, Action onSuccess, Action onError ) : void
AuthWithOAuthToken ( string provider, string token, Action onSuccess, Action onError ) : void
AuthWithPassword ( string email, string password, Action onSuccess, Action onError ) : void
Child ( string name ) : IFirebase
CreateNewFirebaseiOSImpl ( IntPtr nativeReference ) : FirebaseiOSImpl,
FirebaseiOSImpl ( IntPtr nativeReference ) : System
Push ( ) : IFirebase
SetPriority ( string priority ) : void
SetValue ( object>.IDictionary value ) : void
SetValue ( float value ) : void
SetValue ( string value ) : void
UnAuth ( ) : void

Приватные методы

Метод Описание
CreateNativeFirebase ( string path ) : IntPtr
_FirebaseAuthAnonymously ( IntPtr firebase, OnAuthSuccessHandler success, OnAuthCancelHandler cancel, long callback ) : void
_FirebaseAuthWithCustomToken ( IntPtr firebase, string token, OnAuthSuccessHandler success, OnAuthCancelHandler cancel, long callback ) : void
_FirebaseAuthWithOAuthToken ( IntPtr firebase, string provider, string token, OnAuthSuccessHandler success, OnAuthCancelHandler cancel, long callback ) : void
_FirebaseAuthWithPassword ( IntPtr firebase, string email, string password, OnAuthSuccessHandler success, OnAuthCancelHandler cancel, long callback ) : void
_FirebaseChild ( IntPtr firebase, string path ) : IntPtr
_FirebaseGetAuthExpiration ( IntPtr firebase ) : long
_FirebaseGetAuthToken ( IntPtr firebase ) : string
_FirebaseGetAuthUid ( IntPtr firebase ) : string
_FirebaseGetKey ( IntPtr firebase ) : string
_FirebaseNew ( string path ) : IntPtr
_FirebaseParent ( IntPtr firebase ) : IntPtr
_FirebasePush ( IntPtr firebase ) : IntPtr
_FirebaseRelease ( IntPtr firebase ) : void
_FirebaseRemoveObservers ( IntPtr firebase ) : void
_FirebaseRoot ( IntPtr firebase ) : IntPtr
_FirebaseSetFloat ( IntPtr firebase, float value ) : void
_FirebaseSetJson ( IntPtr firebase, string json ) : void
_FirebaseSetPriority ( IntPtr firebase, string value ) : void
_FirebaseSetString ( IntPtr firebase, string value ) : void
_FirebaseUnAuth ( IntPtr firebase ) : void
onAuthCancel ( long reference, int code, String message, String details ) : void
onAuthSuccess ( long reference, String token, String uid, long expiration ) : void

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

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

public AuthAnonymously ( Action onSuccess, Action onError ) : void
onSuccess Action
onError Action
Результат void

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

public AuthWithCustomToken ( string token, Action onSuccess, Action onError ) : void
token string
onSuccess Action
onError Action
Результат void

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

public AuthWithOAuthToken ( string provider, string token, Action onSuccess, Action onError ) : void
provider string
token string
onSuccess Action
onError Action
Результат void

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

public AuthWithPassword ( string email, string password, Action onSuccess, Action onError ) : void
email string
password string
onSuccess Action
onError Action
Результат void

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

public Child ( string name ) : IFirebase
name string
Результат IFirebase

CreateNewFirebaseiOSImpl() публичный статический Метод

public static CreateNewFirebaseiOSImpl ( IntPtr nativeReference ) : FirebaseiOSImpl,
nativeReference IntPtr
Результат FirebaseiOSImpl,

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

public FirebaseiOSImpl ( IntPtr nativeReference ) : System
nativeReference IntPtr
Результат System

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

public Push ( ) : IFirebase
Результат IFirebase

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

public SetPriority ( string priority ) : void
priority string
Результат void

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

public SetValue ( object>.IDictionary value ) : void
value object>.IDictionary
Результат void

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

public SetValue ( float value ) : void
value float
Результат void

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

public SetValue ( string value ) : void
value string
Результат void

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

public UnAuth ( ) : void
Результат void