ICRUDSubscriptionStoreImplementation MembersNFX Class Library

[This is preliminary documentation and is subject to change.]

The ICRUDSubscriptionStoreImplementation type exposes the following members.
Methods

  NameDescription
Public methodConfigure
Configures an entity from supplied config node
(Inherited from IConfigurable.)
Public methodOnlineDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from OnlineIDisposable.)
Public methodExternalGetParameter
Gets external parameter value returning true if parameter was found
(Inherited from IExternallyParameterized.)
Public methodExternalParametersForGroups
Gets names of supported external parameters or null if parameters are not supported in principle
(Inherited from IExternallyParameterized.)
Public methodExternalSetParameter
Sets external parameter value, true if parameter name was found and set succeeded
(Inherited from IExternallyParameterized.)
Public methodOpenMailbox
Returns existing mailbox by name (case-insensitive) or creates a new named mailbox
(Inherited from ICRUDSubscriptionStore.)
Public methodSubscribe
Subscribes the local recipient to the remote data store by executing a Query. The subscription ends by calling a .Dispose()
(Inherited from ICRUDSubscriptionStore.)
Public methodTestConnection
Tests connection and throws an exception if connection could not be established
(Inherited from IDataStore.)
Back to Top
Properties

  NameDescription
Public propertyComponentCommonName
Returns the common name used to identify the component, for example "Glue" for various IGlue implementations. This name is searched-by some management tools that allow to find component by this name that does not change between application restarts like ComponentSID does. Subordinate (non-root) components return null
(Inherited from IApplicationComponent.)
Public propertyComponentDirector
Returns a reference to an object that this app component services/operates under, or null
(Inherited from IApplicationComponent.)
Public propertyComponentSID
Returns process/instance unique app component system id
(Inherited from IApplicationComponent.)
Public propertyExternalParameters
Gets names/types of supported external parameters or null if parameters are not supported in principle
(Inherited from IExternallyParameterized.)
Public propertyInstrumentationEnabled
Turns on/off instrumentation
(Inherited from IInstrumentable.)
Public propertyLogLevel
Defines log level for data stores
(Inherited from IDataStoreImplementation.)
Public propertyMailboxes
Returns registry of all mailboxes
(Inherited from ICRUDSubscriptionStore.)
Public propertySubscriptions
Returns registry of all active subscriptions
(Inherited from ICRUDSubscriptionStore.)
Public propertyTargetName
Returns the name of the underlying store technology, i.e. "ORACLE". This property is used by some metadata-based validation logic which is target-dependent
(Inherited from IDataStore.)
Back to Top
See Also