Interface IGlue
Represents a contract for Glue - a technology that provides asynchronous distributed component interconnection
Inherited Members
System.IDisposable.Dispose()
Assembly: NFX.dll
Syntax
public interface IGlue : IApplicationComponent, IDisposable, ILocalizedTimeProvider
Properties
Bindings
Performs binding lookup by name
Declaration
IRegistry<Binding> Bindings { get; }
Property Value
ClientLogLevel
Determines how much information should be logged about client-side operations
Declaration
MessageType ClientLogLevel { get; set; }
Property Value
ClientMsgInspectors
Registry of inspectors that deal with client-side messages
Declaration
OrderedRegistry<IClientMsgInspector> ClientMsgInspectors { get; }
Property Value
DefaultDispatchTimeoutMs
Specifies default ms timout for call dispatch only
Declaration
int DefaultDispatchTimeoutMs { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
DefaultTimeoutMs
Specified default ms timeout for the calls
Declaration
int DefaultTimeoutMs { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Providers
Performs provider lookup by name
Declaration
IRegistry<Provider> Providers { get; }
Property Value
ServerInstanceLockTimeoutMs
Specifies ms timout for non-threadsafe server instance lock
Declaration
int ServerInstanceLockTimeoutMs { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ServerLogLevel
Determines how much information should be logged about server-side operations
Declaration
MessageType ServerLogLevel { get; set; }
Property Value
ServerMsgInspectors
Registry of inspectors that deal with server-side messages
Declaration
OrderedRegistry<IServerMsgInspector> ServerMsgInspectors { get; }
Property Value
Servers
Performs ServerEndPoint lookup by name
Declaration
IRegistry<ServerEndPoint> Servers { get; }
Property Value
Methods
GetNodeBinding(Node)
Retrieves a binding for node and throws if such binding is not known
Declaration
Binding GetNodeBinding(Node node)
Parameters
Type |
Name |
Description |
Node |
node |
|
Returns
GetNodeBinding(String)
Retrieves a binding for node and throws if such binding is not known
Declaration
Binding GetNodeBinding(string node)
Parameters
Type |
Name |
Description |
System.String |
node |
|
Returns
Extension Methods