![]() | Data |
public abstract class DataConnectorPipeClient<TCommand> : IDisposable where TCommand : Enum
The DataConnectorPipeClientTCommand type exposes the following members.
Name | Description | |
---|---|---|
![]() | DataConnectorPipeClientTCommand | 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. |
![]() | LoggingSource | The source for the logging: Client or Server, BCS or ScoringProgram. |
![]() | TimeOutInMilliSeconds | The timeout for establishing a connection with the Data Connector. If not set the default value DefaultTimeOutInMilliSeconds will be used. |
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. |
![]() | ConnectAsync | Connects to the specified named pipe asynchronously. |
![]() | Dispose | Disposes the class. |
![]() | Dispose(Boolean) | Disposes the stream, writer and reader for the DataConnector if disposing is not already in progress. |
![]() | LogError | Logs an error |
![]() | LogMethodEntry(String) | Logs the entry to a method. |
![]() | LogMethodEntry(String, ValueTupleString, Object) | Logs the entry to a method with its parameters (if any), |
Name | Description | |
---|---|---|
![]() | DataConnectorClientLogger | NLog implementation of logging. |