Data |
public abstract class DataConnectorPipeClientConnectionManager<TCommand> : DataConnectorClientCommandManager<TCommand>, IDisposable where TCommand : Enum
The DataConnectorPipeClientConnectionManagerTCommand type exposes the following members.
| Name | Description | |
|---|---|---|
| DataConnectorPipeClientConnectionManagerTCommand | Initializes the class. |
| Name | Description | |
|---|---|---|
| DataConnectorReader | The class that reads data from the pipe stream. Can and must be disposed. | |
| DataConnectorStream | The underlying pipe stream for both the writer and the reader. Can and must be disposed. | |
| DataConnectorWriter | The class that writes data over the pipe stream. Can and must be disposed. | |
| IsActive |
Can be used to see if there already is a connection to the Data Connector. If so, do not try to connect again.
(Overrides DataConnectorClientCommandManagerTCommandIsActive) | |
| LoggingSource |
The source for the logging: Client or Server, BCS or ScoringProgram.
(Inherited from DataConnectorClientCommandManagerTCommand) | |
| TimeOutInMilliSeconds |
The timeout for establishing a connection with the Data Connector.
If not set the default value DefaultTimeOutInMilliSeconds will be used.
(Inherited from DataConnectorClientCommandManagerTCommand) |
| Name | Description | |
|---|---|---|
| CloseConnection | Disposes of the NamedPipeClientStream that channels messages to and from the DataConnector. | |
| CloseReader | Disposes of the StreamReader class that reads messages from the DataConnector. | |
| CloseWriter | Disposes of the StreamWriter class that sends messages to the DataConnector. | |
| Connect |
Connects to the specified named pipe synchronously.
(Overrides DataConnectorClientCommandManagerTCommandConnect(String)) | |
| ConnectAsync |
Connects to the specified named pipe asynchronously.
(Overrides DataConnectorClientCommandManagerTCommandConnectAsync(String)) | |
| Dispose |
Disposes the class.
(Inherited from DataConnectorClientCommandManagerTCommand) | |
| Dispose(Boolean) |
Disposes the stream, writer and reader for the DataConnector if disposing is not already in progress.
(Overrides DataConnectorClientCommandManagerTCommandDispose(Boolean)) | |
| LogError |
Logs an error
(Inherited from DataConnectorClientCommandManagerTCommand) | |
| LogMethodEntry(String) |
Logs the entry to a method.
(Inherited from DataConnectorClientCommandManagerTCommand) | |
| LogMethodEntry(String, ValueTupleString, Object) |
Logs the entry to a method with its parameters (if any),
(Inherited from DataConnectorClientCommandManagerTCommand) |
| Name | Description | |
|---|---|---|
| PipeClientDisposed | Will be raised if the named pipe client has been disposed (due to an error). |
| Name | Description | |
|---|---|---|
| DataConnectorClientLogger |
NLog implementation of logging.
(Inherited from DataConnectorClientCommandManagerTCommand) |