LeanCloud C# SDK
Loading...
Searching...
No Matches
Classes | Enumerations
LeanCloud.Engine Namespace Reference

Classes

class  LCEngine
 LCEngine provides the initialization of LeanEngine. More...
 
class  LCEngineClassHookAttribute
 LCEngineClassHookAttribute is an attribute that hooks class in LeanEngine. More...
 
class  LCEngineException
 
class  LCEngineFunctionAttribute
 LCEngineFunctionAttribute is an attribute of cloud function in engine. More...
 
class  LCEngineFunctionParamAttribute
 LCEngineFunctionParamAttribute is an attribute of the parameter of cloud function in engine. More...
 
class  LCEngineRealtimeHookAttribute
 LCEngineRealtimeHookAttribute is an attribute that hooks realtime in engine. More...
 
class  LCEngineRequestContext
 
class  LCEngineUserHookAttribute
 LCEngineUserHookAttribute is an attribute that hooks user in engine. More...
 

Enumerations

enum  LCEngineObjectHookType {
  BeforeSave , AfterSave , BeforeUpdate , AfterUpdate ,
  BeforeDelete , AfterDelete
}
 
enum  LCEngineRealtimeHookType {
  MessageReceived , MessageSent , MessageUpdate , ReceiversOffline ,
  ConversationStart , ConversationStarted , ConversationAdd , ConversationAdded ,
  ConversationRemove , ConversationRemoved , ConversationUpdate , ClientOnline ,
  ClientOffline
}
 
enum  LCEngineUserHookType { OnSMSVerified , OnEmailVerified , OnLogin , OnAuthData }
 

Enumeration Type Documentation

◆ LCEngineObjectHookType

Enumerator
BeforeSave 
AfterSave 
BeforeUpdate 
AfterUpdate 
BeforeDelete 
AfterDelete 

◆ LCEngineRealtimeHookType

Enumerator
MessageReceived 
MessageSent 
MessageUpdate 
ReceiversOffline 
ConversationStart 
ConversationStarted 
ConversationAdd 
ConversationAdded 
ConversationRemove 
ConversationRemoved 
ConversationUpdate 
ClientOnline 
ClientOffline 

◆ LCEngineUserHookType

Enumerator
OnSMSVerified 
OnEmailVerified 
OnLogin 
OnAuthData