C# 클래스 FirebaseiOSImpl, firebase-unity

상속: QueryiOSImpl, IFirebase
파일 보기 프로젝트 열기: benwulfe/firebase-unity

공개 메소드들

메소드 설명
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