11 instantiations of DataCollectionContext
Microsoft.TestPlatform.CrossPlatEngine (1)
DataCollection\InProcDataCollectionExtensionManager.cs (1)
166var dataCollectionContext = new DataCollectionContext(e.TestElement);
Microsoft.VisualStudio.TestPlatform.Common (4)
DataCollection\DataCollectionManager.cs (4)
171var dataCollectionContext = new DataCollectionContext(sessionId); 305sessionStartEventArgs.Context = new DataCollectionContext(_dataCollectionEnvironmentContext.SessionDataCollectionContext.SessionId); 321var context = new DataCollectionContext(_dataCollectionEnvironmentContext.SessionDataCollectionContext.SessionId, testCaseStartEventArgs.TestElement); 337var context = new DataCollectionContext(_dataCollectionEnvironmentContext.SessionDataCollectionContext.SessionId, testCaseEndEventArgs.TestElement);
Microsoft.VisualStudio.TestPlatform.ObjectModel (6)
DataCollector\Events\SessionEvents.cs (3)
28: this(new DataCollectionContext(new SessionId(Guid.Empty)), new Dictionary<string, object?>()) 41: this(new DataCollectionContext(new SessionId(Guid.Empty)), properties) 111public SessionEndEventArgs() : this(new DataCollectionContext(new SessionId(Guid.Empty)))
DataCollector\Events\TestCaseEvents.cs (3)
146public TestCaseStartEventArgs(TestCase testElement) : this(new DataCollectionContext(new SessionId(Guid.Empty)), testElement) 227public TestCaseEndEventArgs(TestCase testElement, TestOutcome testOutcome) : this(new DataCollectionContext(new SessionId(Guid.Empty)), testElement, testOutcome) 352: this(new DataCollectionContext(new SessionId(Guid.Empty)), testResult)
55 references to DataCollectionContext
Microsoft.TestPlatform.CrossPlatEngine (2)
DataCollection\InProcDataCollectionExtensionManager.cs (1)
166var dataCollectionContext = new DataCollectionContext(e.TestElement);
DataCollection\InProcDataCollectionSink.cs (1)
25public void SendData(DataCollectionContext dataCollectionContext, string key, string value)
Microsoft.VisualStudio.TestPlatform.Common (16)
DataCollection\DataCollectionAttachmentManager.cs (6)
54private readonly ConcurrentDictionary<DataCollectionContext, ConcurrentBag<Task>> _attachmentTasks; 82_attachmentTasks = new ConcurrentDictionary<DataCollectionContext, ConcurrentBag<Task>>(); 83AttachmentSets = new ConcurrentDictionary<DataCollectionContext, ConcurrentDictionary<Uri, AttachmentSet>>(); 94internal ConcurrentDictionary<DataCollectionContext, ConcurrentDictionary<Uri, AttachmentSet>> AttachmentSets 136public List<AttachmentSet> GetAttachments(DataCollectionContext dataCollectionContext) 239var context = fileTransferInfo.Context;
DataCollection\DataCollectionManager.cs (3)
171var dataCollectionContext = new DataCollectionContext(sessionId); 321var context = new DataCollectionContext(_dataCollectionEnvironmentContext.SessionDataCollectionContext.SessionId, testCaseStartEventArgs.TestElement); 337var context = new DataCollectionContext(_dataCollectionEnvironmentContext.SessionDataCollectionContext.SessionId, testCaseEndEventArgs.TestElement);
DataCollection\Interfaces\IDataCollectionAttachmentManager.cs (1)
41List<AttachmentSet> GetAttachments(DataCollectionContext dataCollectionContext);
DataCollection\TestPlatformDataCollectionLogger.cs (6)
45public override void LogError(DataCollectionContext context, string text) 59public override void LogError(DataCollectionContext context, string text, Exception exception) 67if (context.GetType() != typeof(DataCollectionContext)) 95public override void LogWarning(DataCollectionContext context, string text) 122private void SendTextMessage(DataCollectionContext context, string text, TestMessageLevel level) 132if (context.GetType() != typeof(DataCollectionContext))
Microsoft.VisualStudio.TestPlatform.ObjectModel (37)
DataCollector\DataCollectionContext.cs (6)
106public static bool operator ==(DataCollectionContext? context1, DataCollectionContext? context2) 111public static bool operator !=(DataCollectionContext? context1, DataCollectionContext? context2) 118DataCollectionContext? other = obj as DataCollectionContext;
DataCollector\DataCollectionEnvironmentContext.cs (3)
30public DataCollectionEnvironmentContext(DataCollectionContext sessionDataCollectionContext) 50public static DataCollectionEnvironmentContext CreateForLocalEnvironment(DataCollectionContext sessionDataCollectionContext) 60public DataCollectionContext SessionDataCollectionContext { get; private set; }
DataCollector\DataCollectionLogger.cs (5)
28public abstract void LogError(DataCollectionContext context, string text); 38public void LogError(DataCollectionContext context, Exception exception) 52public abstract void LogError(DataCollectionContext context, string text, Exception exception); 62public abstract void LogWarning(DataCollectionContext context, string text); 73public virtual void LogException(DataCollectionContext context, Exception ex, DataCollectorMessageLevel level)
DataCollector\DataCollectionSink.cs (2)
31public void SendFileAsync(DataCollectionContext context, string path, bool deleteFile) 43public void SendFileAsync(DataCollectionContext context, string path, string description, bool deleteFile)
DataCollector\Events\DataCollectionEventArgs.cs (2)
30protected DataCollectionEventArgs(DataCollectionContext context) 38public DataCollectionContext Context
DataCollector\Events\SessionEvents.cs (2)
53public SessionStartEventArgs(DataCollectionContext context, IDictionary<string, object?> properties) 122public SessionEndEventArgs(DataCollectionContext context)
DataCollector\Events\TestCaseEvents.cs (9)
43DataCollectionContext context, 64DataCollectionContext context, 161DataCollectionContext context, 190DataCollectionContext context, 245DataCollectionContext context, 275DataCollectionContext context, 303DataCollectionContext context, 367DataCollectionContext context, 400DataCollectionContext context,
DataCollector\Events\TestHostLaunchedEvent.cs (1)
28public TestHostLaunchedEventArgs(DataCollectionContext context, int processId)
DataCollector\IDataCollectionSink.cs (1)
25void SendData(DataCollectionContext dataCollectionContext, string key, string value);
DataCollector\InProcDataCollector\TestCaseEndArgs.cs (2)
22public TestCaseEndArgs(DataCollectionContext dataCollectionContext, TestOutcome outcome) 36public DataCollectionContext DataCollectionContext { get; private set; }
DataCollector\TransferInformation\BaseTransferInformation.cs (2)
19protected BasicTransferInformation(DataCollectionContext context) 32public DataCollectionContext Context { get; private set; }
DataCollector\TransferInformation\FileTransferInformation.cs (2)
31public FileTransferInformation(DataCollectionContext context, string path, bool deleteFile) 52public FileTransferInformation(DataCollectionContext context, string path, bool deleteFile, IFileHelper fileHelper)