C# Класс Applicasa.DataManager

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
finalDataManager Applicasa.DataManager[]
innerDataManager System.IntPtr
innerDataManagerJavaObject UnityEngine.AndroidJavaObject

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

Метод Описание
DataManager ( ) : System
DataManager ( IntPtr dataManagerPtr ) : System
DataManager ( IntPtr dataManagerPtr, AndroidJavaObject dataManagerJavaObject ) : System
Delete ( System.Action action ) : void
GetArrayWithQuery ( Query query, QueryKind queryKind, GetDataManagerArrayFinished callback ) : void
GetArrayWithQuerySync ( Query query, QueryKind queryKind ) : Applicasa.DataManager[]
GetArrayWithQuerySyncIEnumerator ( Query query, QueryKind queryKind ) : IEnumerator
GetById ( string id, QueryKind queryKind, GetDataManagerFinished callback ) : void
GetDataManagerArray ( DataManagerArray dataManagerArray ) : Applicasa.DataManager[]
GetDataManagerArrayIEnumerator ( DataManagerArray dataManagerArray ) : IEnumerator
GetLocalArrayWithRawSqlQuery ( string rawQuery, GetDataManagerArrayFinished callback ) : void
IncreaseField ( Fields field, float val ) : void
IncreaseField ( Fields field, int val ) : void
Save ( System.Action action ) : void
UpdateLocalStorage ( Query query, QueryKind queryKind ) : int
UploadFile ( byte data, Fields field, AMAZON_FILE_TYPES fileType, string extension, System.Action action ) : void

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

Метод Описание
ApplicasaDataManager ( ) : IntPtr
ApplicasaDataManagerDeleteWithBlock ( System dataManager, System.Action callback ) : void
ApplicasaDataManagerGetArrayWithQuery ( IntPtr query, QueryKind queryKind, GetDataManagerArrayFinished callback ) : void
ApplicasaDataManagerGetArrayWithQuerySync ( IntPtr query, QueryKind queryKind ) : DataManagerArray
ApplicasaDataManagerGetById ( string id, QueryKind queryKind, GetDataManagerFinished callback ) : void
ApplicasaDataManagerGetDataManagerAaa ( System dataManager ) : int
ApplicasaDataManagerGetDataManagerID ( System dataManager ) : string
ApplicasaDataManagerGetDataManagerLastUpdate ( System dataManager ) : double
ApplicasaDataManagerGetDataManagerName ( System dataManager ) : string
ApplicasaDataManagerGetLocalArrayWithRawSqlQuery ( string rawQuery, GetDataManagerArrayFinished callback ) : void
ApplicasaDataManagerIncreaseFieldFloat ( System dataManager, Fields field, float val ) : void
ApplicasaDataManagerIncreaseFieldInt ( System dataManager, Fields field, int val ) : void
ApplicasaDataManagerSaveWithBlock ( System dataManager, System.Action callback ) : void
ApplicasaDataManagerSetDataManagerAaa ( System dataManager, int dataManagerAaa ) : void
ApplicasaDataManagerSetDataManagerID ( System dataManager, string dataManagerID ) : void
ApplicasaDataManagerSetDataManagerName ( System dataManager, string dataManagerName ) : void
ApplicasaDataManagerUpdateLocalStorage ( IntPtr query, QueryKind queryKind ) : int
ApplicasaDataManagerUploadFile ( System dataManager, Fields field, byte data, int dataLen, AMAZON_FILE_TYPES fileType, string extension, System.Action callback ) : void
setGetObjectArrayFinished ( GetDataManagerArrayFinished callback, int uniqueActionID ) : void
setGetObjectFinished ( GetDataManagerFinished callback, int uniqueActionID ) : void

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

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

public DataManager ( ) : System
Результат System

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

public DataManager ( IntPtr dataManagerPtr ) : System
dataManagerPtr System.IntPtr
Результат System

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

public DataManager ( IntPtr dataManagerPtr, AndroidJavaObject dataManagerJavaObject ) : System
dataManagerPtr System.IntPtr
dataManagerJavaObject UnityEngine.AndroidJavaObject
Результат System

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

public Delete ( System.Action action ) : void
action System.Action
Результат void

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

public static GetArrayWithQuery ( Query query, QueryKind queryKind, GetDataManagerArrayFinished callback ) : void
query Query
queryKind QueryKind
callback GetDataManagerArrayFinished
Результат void

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

public static GetArrayWithQuerySync ( Query query, QueryKind queryKind ) : Applicasa.DataManager[]
query Query
queryKind QueryKind
Результат Applicasa.DataManager[]

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

public static GetArrayWithQuerySyncIEnumerator ( Query query, QueryKind queryKind ) : IEnumerator
query Query
queryKind QueryKind
Результат IEnumerator

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

public static GetById ( string id, QueryKind queryKind, GetDataManagerFinished callback ) : void
id string
queryKind QueryKind
callback GetDataManagerFinished
Результат void

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

public static GetDataManagerArray ( DataManagerArray dataManagerArray ) : Applicasa.DataManager[]
dataManagerArray DataManagerArray
Результат Applicasa.DataManager[]

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

public static GetDataManagerArrayIEnumerator ( DataManagerArray dataManagerArray ) : IEnumerator
dataManagerArray DataManagerArray
Результат IEnumerator

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

public static GetLocalArrayWithRawSqlQuery ( string rawQuery, GetDataManagerArrayFinished callback ) : void
rawQuery string
callback GetDataManagerArrayFinished
Результат void

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

public IncreaseField ( Fields field, float val ) : void
field Fields
val float
Результат void

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

public IncreaseField ( Fields field, int val ) : void
field Fields
val int
Результат void

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

public Save ( System.Action action ) : void
action System.Action
Результат void

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

public static UpdateLocalStorage ( Query query, QueryKind queryKind ) : int
query Query
queryKind QueryKind
Результат int

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

public UploadFile ( byte data, Fields field, AMAZON_FILE_TYPES fileType, string extension, System.Action action ) : void
data byte
field Fields
fileType AMAZON_FILE_TYPES
extension string
action System.Action
Результат void

Описание свойств

finalDataManager публичное статическое свойство

public static DataManager[],Applicasa finalDataManager
Результат Applicasa.DataManager[]

innerDataManager публичное свойство

public IntPtr,System innerDataManager
Результат System.IntPtr

innerDataManagerJavaObject публичное свойство

public AndroidJavaObject,UnityEngine innerDataManagerJavaObject
Результат UnityEngine.AndroidJavaObject