Click or drag to resize

ScoringProgramDataConnectorPipeClientConnectionManager Class

Handles connections to the dataconnector for scoring programs.
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 class ScoringProgramDataConnectorPipeClientConnectionManager : DataConnectorPipeClientConnectionManager<ScoringProgramDataConnectorCommands>

The ScoringProgramDataConnectorPipeClientConnectionManager type exposes the following members.

Constructors
 NameDescription
Public methodScoringProgramDataConnectorPipeClientConnectionManagerInitializes a new instance of the ScoringProgramDataConnectorPipeClientConnectionManager class
Top
Properties
 NameDescription
Public propertyDataConnectorReader The class that reads data from the pipe stream. Can and must be disposed.
(Inherited from DataConnectorPipeClientConnectionManagerTCommand)
Public propertyDataConnectorStream The underlying pipe stream for both the writer and the reader. Can and must be disposed.
(Inherited from DataConnectorPipeClientConnectionManagerTCommand)
Public propertyDataConnectorWriter The class that writes data over the pipe stream. Can and must be disposed.
(Inherited from DataConnectorPipeClientConnectionManagerTCommand)
Public propertyIsActive Can be used to see if there already is a connection to the Data Connector. If so, do not try to connect again.
(Inherited from DataConnectorPipeClientConnectionManagerTCommand)
Public propertyLoggingSource Returns the logging source.
(Overrides DataConnectorClientCommandManagerTCommandLoggingSource)
Public propertyTimeOutInMilliSeconds The timeout for establishing a connection with the Data Connector. If not set the default value DefaultTimeOutInMilliSeconds will be used.
(Inherited from DataConnectorClientCommandManagerTCommand)
Top
Methods
 NameDescription
Public methodCloseConnection Disposes of the NamedPipeClientStream that channels messages to and from the DataConnector.
(Inherited from DataConnectorPipeClientConnectionManagerTCommand)
Public methodCloseReader Disposes of the StreamReader class that reads messages from the DataConnector.
(Inherited from DataConnectorPipeClientConnectionManagerTCommand)
Public methodCloseWriter Disposes of the StreamWriter class that sends messages to the DataConnector.
(Inherited from DataConnectorPipeClientConnectionManagerTCommand)
Public methodConnect Connects to the specified named pipe synchronously.
(Inherited from DataConnectorPipeClientConnectionManagerTCommand)
Public methodConnectAsync Connects to the specified named pipe asynchronously.
(Inherited from DataConnectorPipeClientConnectionManagerTCommand)
Public methodDispose Disposes the class.
(Inherited from DataConnectorClientCommandManagerTCommand)
Protected methodDispose(Boolean) Disposes the stream, writer and reader for the DataConnector if disposing is not already in progress.
(Inherited from DataConnectorPipeClientConnectionManagerTCommand)
Protected methodLogError Logs an exception.
(Overrides DataConnectorClientCommandManagerTCommandLogError(Exception))
Protected methodLogMethodEntry(String) Logs entry of a method.
(Overrides DataConnectorClientCommandManagerTCommandLogMethodEntry(String))
Public methodLogMethodEntry(String, ValueTupleString, Object) Logs the entry to a method with its parameters (if any),
(Inherited from DataConnectorClientCommandManagerTCommand)
Top
Events
 NameDescription
Public eventPipeClientDisposed Will be raised if the named pipe client has been disposed (due to an error).
(Inherited from DataConnectorPipeClientConnectionManagerTCommand)
Top
Fields
 NameDescription
Public fieldDataConnectorClientLogger NLog implementation of logging.
(Inherited from DataConnectorClientCommandManagerTCommand)
Public fieldStatic memberScoringProgramClientLogger The logger.
Top
See Also