DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Public Member Functions | Properties | Private Attributes | List of all members
Deveel.Data.Protocol.NetworkClientConnector.NetworkTriggerChannel Class Reference
Inheritance diagram for Deveel.Data.Protocol.NetworkClientConnector.NetworkTriggerChannel:
Deveel.Data.Protocol.ITriggerChannel

Public Member Functions

 NetworkTriggerChannel (NetworkClientConnector connector, string triggerName, string objectName, TriggerEventType eventType)
 
void Dispose ()
 
void OnTriggeInvoked (Action< TriggerEventNotification > notification)
 

Properties

string TriggerName [get, private set]
 
string ObjectName [get, private set]
 
TriggerEventType EventType [get, private set]
 
Action< TriggerEventNotificationOnInvoke [get, private set]
 

Private Attributes

NetworkClientConnector connector
 

Detailed Description

Definition at line 353 of file NetworkClientConnector.cs.

Constructor & Destructor Documentation

Deveel.Data.Protocol.NetworkClientConnector.NetworkTriggerChannel.NetworkTriggerChannel ( NetworkClientConnector  connector,
string  triggerName,
string  objectName,
TriggerEventType  eventType 
)
inline

Member Function Documentation

void Deveel.Data.Protocol.NetworkClientConnector.NetworkTriggerChannel.Dispose ( )
inline

Definition at line 371 of file NetworkClientConnector.cs.

371  {
372 
373  }
void Deveel.Data.Protocol.NetworkClientConnector.NetworkTriggerChannel.OnTriggeInvoked ( Action< TriggerEventNotification notification)
inline

Implements Deveel.Data.Protocol.ITriggerChannel.

Definition at line 375 of file NetworkClientConnector.cs.

375  {
376  if (OnInvoke != null) {
377  OnInvoke = (Action<TriggerEventNotification>) Delegate.Combine(OnInvoke, notification);
378  } else {
379  OnInvoke = notification;
380  }
381  }

Member Data Documentation

NetworkClientConnector Deveel.Data.Protocol.NetworkClientConnector.NetworkTriggerChannel.connector
private

Definition at line 354 of file NetworkClientConnector.cs.

Property Documentation

TriggerEventType Deveel.Data.Protocol.NetworkClientConnector.NetworkTriggerChannel.EventType
getprivate set

Definition at line 367 of file NetworkClientConnector.cs.

string Deveel.Data.Protocol.NetworkClientConnector.NetworkTriggerChannel.ObjectName
getprivate set

Definition at line 365 of file NetworkClientConnector.cs.

Action<TriggerEventNotification> Deveel.Data.Protocol.NetworkClientConnector.NetworkTriggerChannel.OnInvoke
getprivate set

Definition at line 369 of file NetworkClientConnector.cs.

string Deveel.Data.Protocol.NetworkClientConnector.NetworkTriggerChannel.TriggerName
getprivate set

Definition at line 363 of file NetworkClientConnector.cs.


The documentation for this class was generated from the following file: