C# Class FirebaseiOSImpl, firebase-unity

Inheritance: QueryiOSImpl, IFirebase
Afficher le fichier Open project: benwulfe/firebase-unity

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

AuthAnonymously() public méthode

public AuthAnonymously ( Action onSuccess, Action onError ) : void
onSuccess Action
onError Action
Résultat void

AuthWithCustomToken() public méthode

public AuthWithCustomToken ( string token, Action onSuccess, Action onError ) : void
token string
onSuccess Action
onError Action
Résultat void

AuthWithOAuthToken() public méthode

public AuthWithOAuthToken ( string provider, string token, Action onSuccess, Action onError ) : void
provider string
token string
onSuccess Action
onError Action
Résultat void

AuthWithPassword() public méthode

public AuthWithPassword ( string email, string password, Action onSuccess, Action onError ) : void
email string
password string
onSuccess Action
onError Action
Résultat void

Child() public méthode

public Child ( string name ) : IFirebase
name string
Résultat IFirebase

CreateNewFirebaseiOSImpl() public static méthode

public static CreateNewFirebaseiOSImpl ( IntPtr nativeReference ) : FirebaseiOSImpl,
nativeReference IntPtr
Résultat FirebaseiOSImpl,

FirebaseiOSImpl() public méthode

public FirebaseiOSImpl ( IntPtr nativeReference ) : System
nativeReference IntPtr
Résultat System

Push() public méthode

public Push ( ) : IFirebase
Résultat IFirebase

SetPriority() public méthode

public SetPriority ( string priority ) : void
priority string
Résultat void

SetValue() public méthode

public SetValue ( object>.IDictionary value ) : void
value object>.IDictionary
Résultat void

SetValue() public méthode

public SetValue ( float value ) : void
value float
Résultat void

SetValue() public méthode

public SetValue ( string value ) : void
value string
Résultat void

UnAuth() public méthode

public UnAuth ( ) : void
Résultat void