Click or drag to resize

DataConnectorClientCommandManagerTCommand Class

Defines shared code for client classes for the dataconnector. Clients for the scoringprogram and BCS both inherit from this class.
Inheritance Hierarchy

Namespace: BridgeSystems.Bridgemate.DataConnector.ScoringProgramClient
Assembly: BridgeSystems.Bridgemate.DataConnector.ScoringProgramClient (in BridgeSystems.Bridgemate.DataConnector.ScoringProgramClient.dll) Version: 5.0.1014.1+c0d6f9bc4d7d415f4cee902c0a8eb3b5237ddd44
Syntax
C#
public abstract class DataConnectorClientCommandManager<TCommand>
where TCommand : Enum

Type Parameters

TCommand

The DataConnectorClientCommandManagerTCommand type exposes the following members.

Constructors
 NameDescription
Protected methodDataConnectorClientCommandManagerTCommandInitializes a new instance of the DataConnectorClientCommandManagerTCommand class
Top
Properties
 NameDescription
Public propertyIsActive Returns true if the
Public propertyLoggingSource The source for the logging: Client or Server, BCS or ScoringProgram.
Public propertyTimeOutInMilliSeconds The timeout for establishing a connection with the Data Connector. If not set the default value DefaultTimeOutInMilliSeconds will be used.
Top
Methods
 NameDescription
Public methodConnect Connects to the dataconnector synchronously.
Public methodConnectAsync Connects to the dataconnector asynchronously.
Public methodDispose Disposes the class.
Protected methodDispose(Boolean) Disposes the class.
Protected methodLogError Logs an error
Protected methodLogMethodEntry(String) Logs the entry to a method.
Public methodLogMethodEntry(String, ValueTupleString, Object) Logs the entry to a method with its parameters (if any),
Top
Fields
 NameDescription
Public fieldStatic memberApplicationName Then application name
Public fieldDataConnectorClientLogger NLog implementation of logging.
Public fieldStatic memberDefaultTimeOutInMilliSeconds The default time to wait for a connection attempt to succeed.
Top
See Also