DataCollectionEvents.DataRequest 事件

引发以请求中间数据。

命名空间:  Microsoft.VisualStudio.TestTools.Execution
程序集:  Microsoft.VisualStudio.QualityTools.ExecutionCommon(在 Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll 中)

语法

声明
Public MustOverride Event DataRequest As EventHandler(Of DataRequestEventArgs)
public abstract event EventHandler<DataRequestEventArgs> DataRequest
public:
virtual  event EventHandler<DataRequestEventArgs^>^ DataRequest {
    void add (EventHandler<DataRequestEventArgs^>^ value);
    void remove (EventHandler<DataRequestEventArgs^>^ value);
}
abstract DataRequest : IEvent<EventHandler<DataRequestEventArgs>,
    DataRequestEventArgs>
JScript 不支持事件。

备注

DataRequest 事件可能特定于测试用例或特定于会话。 当在测试用例上下文中引发此事件时,将请求该测试用例的中间数据。 当在会话上下文中引发此事件时,将请求会话的中间数据。

使用 DataCollectionSink 类的方法(该方法发送 Stream 或文件)和 userToken 参数,将中间数据发送到诊断数据适配器。

.NET Framework 安全性

请参见

参考

DataCollectionEvents 类

Microsoft.VisualStudio.TestTools.Execution 命名空间

SendFileAsync

SendStreamAsync