C-DEngine 5.105

TheISBConnect Methods

The TheISBConnect type exposes the following members.

Methods


  Name Description
Public method CloneBase
Clonse an incoming object into this object
(Inherited from TheDataBase.)
Public method CloneTo
Clones the metadata of the current class to a new class provided to the method
(Inherited from TheMetaDataBase.)
Public method Connect(String, String)
Connect to a Custom URL via ISB Connect and a custom Scope
Public method Connect(String, String, Boolean)
Connect to a Custom URL via ISB Connect and a custom Scope
Public method Connect(String, String, String, Boolean)
Connect to a Custom URL via ISB Connect and a custom Scope
Public method Disconnect
Disposes the underlying QueuedSender. Don't use this if you have multiple ISBConnects to the same URL as they share the same QueuedSender
Public method EncryptedBuffer
Encrypts the ISBConnect Class Properties against the local node's ScopeID
Public method Equals(System.Object) (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FireEvent
Fire an Event on a property
(Inherited from TheDataBase.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method IsEventRegistered
Returns true if the requested eThingEvents has registered callbacks
(Inherited from TheDataBase.)
Protected method MemberwiseClone (Inherited from Object.)
Public method NotifyMirror
If called from a derived class and the class was stored in a StorageMirror, this method will call the "NotifyOfUpdate" method in the StorageMirror to inform all Notification Clients that this record has changed. This is VERY Expensive! Do not call too often! This does not work with StorageMirrors that require a PostSalt (unique table name)
(Inherited from TheDataBase.)
Protected method OnPropertyChanged (Inherited from TheBindableBase.)
Public method Reconnect
Reconnects this route with the same parameter set in "Connect"
Public method RegisterEvent
Register a callback that will be fired on a Property Event
(Inherited from TheDataBase.)
Public method RegisterEvent2
Register a callback that will be fired on a Property Event
(Inherited from TheDataBase.)
Public method SendToFirstNode
Sends a message to the first node in the mesh. Is is the Node this ISB Connection is connected to
Public method SendToNode
Sends a TSM to a specific node
Public method SendToOriginator
Sends back to the originator
Public method SendTSM(TSM)
Sends a TSM to via the ISB Connection. The ENG must contain the topic the message should be sent to
Public method SendTSM(TSM, String, Nullable<(Of <<'(Guid>)>>), Nullable<(Of <<'(Guid>)>>))
Sends a TSM with a custom topic with a possible target and Source Sender - in Par with ICDECommChannel
Public method SendTSM(String, TSM)
Sends a TSM via the ISB Connection to a custom Topic specified in the first parameter
Protected method SetProperty``1 (Inherited from TheBindableBase.)
Public method Subscribe
Subscribes to Custom topics on this ISB Connection. The Topics will be scoped with the scope used during connect
Public method ToString (Inherited from Object.)
Public method UnregisterEvent
Unregister a previously registered callback
(Inherited from TheDataBase.)
Public method UnregisterEvent2
Unregister a previously registered callback
(Inherited from TheDataBase.)
Public method Unsubscribe
Unsubscribes from Custom topics on this ISB Connection. The Topics will be scoped with the scope used during connect