IGlueImplementation MembersNFX Class Library

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

The IGlueImplementation type exposes the following members.
Methods

  NameDescription
Public methodClientDeliverAsyncResponse
Public methodClientDispatchedRequest
Public methodClientDispatchingRequest
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 methodGetNodeBinding(String)
Retrieves a binding for node and throws if such binding is not known
(Inherited from IGlue.)
Public methodGetNodeBinding(Node)
Retrieves a binding for node and throws if such binding is not known
(Inherited from IGlue.)
Public methodLocalizedTimeToUniversalTime
Converts localized time to UTC time as of TimeLocation property
(Inherited from ILocalizedTimeProvider.)
Public methodRegisterBinding
Public methodRegisterProvider
Public methodRegisterServerEndpoint
Public methodServerDispatchRequest
Asynchronously dispatch client request
Public methodServerHandleRequest
Handle client request synchronously
Public methodServerHandleRequestFailure
Handle failure of client request synchronously
Public methodUniversalTimeToLocalizedTime
Converts universal time to local time as of TimeLocation property
(Inherited from ILocalizedTimeProvider.)
Public methodUnregisterBinding
Public methodUnregisterProvider
Public methodUnregisterServerEndpoint
Back to Top
Properties

  NameDescription
Public propertyBindingConfigurations
Public propertyBindings
Performs binding lookup by name
(Inherited from IGlue.)
Public propertyBindingsConfigurationSection
Public propertyClientLogLevel
Determines how much information should be logged about client-side operations
(Inherited from IGlue.)
Public propertyClientMsgInspectors
Registry of inspectors that deal with client-side messages
(Inherited from IGlue.)
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 propertyDefaultDispatchTimeoutMs
Specifies default ms timout for call dispatch only
(Inherited from IGlue.)
Public propertyDefaultTimeoutMs
Specified default ms timeout for the calls
(Inherited from IGlue.)
Public propertyExternalParameters
Gets names/types of supported external parameters or null if parameters are not supported in principle
(Inherited from IExternallyParameterized.)
Public propertyGlueConfiguration
Public propertyInstrumentationEnabled
Turns on/off instrumentation
(Inherited from IInstrumentable.)
Public propertyLocalizedTime
Returns current time localized per TimeLocation
(Inherited from ILocalizedTimeProvider.)
Public propertyProviderConfigurations
Public propertyProviders
Performs provider lookup by name
(Inherited from IGlue.)
Public propertyProvidersConfigurationSection
Public propertyServerConfigurations
Public propertyServerInstanceLockTimeoutMs
Specifies ms timout for non-threadsafe server instance lock
(Inherited from IGlue.)
Public propertyServerLogLevel
Determines how much information should be logged about server-side operations
(Inherited from IGlue.)
Public propertyServerMsgInspectors
Registry of inspectors that deal with server-side messages
(Inherited from IGlue.)
Public propertyServers
Performs ServerEndPoint lookup by name
(Inherited from IGlue.)
Public propertyServersConfigurationSection
Public propertyTimeLocation
Returns the location
(Inherited from ILocalizedTimeProvider.)
Back to Top
See Also