2 implementations of IMessageSink
datacollector (1)
MessageSink.cs (1)
11
internal class MessageSink :
IMessageSink
datacollector.arm64 (1)
src\vstest\src\datacollector\MessageSink.cs (1)
11
internal class MessageSink :
IMessageSink
16 references to IMessageSink
Microsoft.TestPlatform.CommunicationUtilities (6)
DataCollectionRequestHandler.cs (3)
44
private readonly
IMessageSink
_messageSink;
84
IMessageSink
messageSink,
120
IMessageSink
messageSink)
DataCollectionTestCaseEventHandler.cs (3)
26
private readonly
IMessageSink
_messageSink;
31
internal DataCollectionTestCaseEventHandler(
IMessageSink
messageSink)
42
internal DataCollectionTestCaseEventHandler(
IMessageSink
messageSink, ICommunicationManager communicationManager, IDataCollectionManager? dataCollectionManager, IDataSerializer dataSerializer)
Microsoft.VisualStudio.TestPlatform.Common (10)
DataCollection\DataCollectionAttachmentManager.cs (2)
49
private
IMessageSink
? _messageSink;
99
public void Initialize(SessionId id, string outputDirectory,
IMessageSink
messageSink)
DataCollection\DataCollectionManager.cs (4)
49
private readonly
IMessageSink
_messageSink;
84
internal DataCollectionManager(
IMessageSink
messageSink, IRequestData requestData, ITelemetryReporter telemetryReporter) : this(new DataCollectionAttachmentManager(), messageSink, new DataCollectionTelemetryManager(requestData), telemetryReporter)
102
protected DataCollectionManager(IDataCollectionAttachmentManager datacollectionAttachmentManager,
IMessageSink
messageSink, IDataCollectionTelemetryManager dataCollectionTelemetryManager, ITelemetryReporter telemetryReporter)
148
public static DataCollectionManager Create(
IMessageSink
messageSink, IRequestData requestData, ITelemetryReporter telemetryReporter)
DataCollection\DataCollectorInformation.cs (1)
46
internal DataCollectorInformation(ObjectModel.DataCollection.DataCollector dataCollector, XmlElement? configurationElement, DataCollectorConfig dataCollectorConfig, DataCollectionEnvironmentContext? environmentContext, IDataCollectionAttachmentManager attachmentManager, TestPlatformDataCollectionEvents events,
IMessageSink
messageSink, string settingsXml)
DataCollection\Interfaces\IDataCollectionAttachmentManager.cs (1)
30
void Initialize(SessionId id, string outputDirectory,
IMessageSink
messageSink);
DataCollection\TestPlatformDataCollectionLogger.cs (2)
27
private readonly
IMessageSink
_sink;
38
internal TestPlatformDataCollectionLogger(
IMessageSink
sink, DataCollectorConfig dataCollectorConfig)