DiagnosticReport 构造函数

定义

初始化 DiagnosticReport 类的新实例。

public:
 DiagnosticReport(int managerId, System::String ^ generatorId, int serverState, System::Collections::Generic::IReadOnlyList<Microsoft::VisualStudio::RpcContracts::DiagnosticManagement::DiagnosticCollection ^> ^ diagnosticCollections);
public DiagnosticReport (int managerId, string generatorId, int serverState, System.Collections.Generic.IReadOnlyList<Microsoft.VisualStudio.RpcContracts.DiagnosticManagement.DiagnosticCollection> diagnosticCollections);
new Microsoft.VisualStudio.RpcContracts.DiagnosticManagement.DiagnosticReport : int * string * int * System.Collections.Generic.IReadOnlyList<Microsoft.VisualStudio.RpcContracts.DiagnosticManagement.DiagnosticCollection> -> Microsoft.VisualStudio.RpcContracts.DiagnosticManagement.DiagnosticReport
Public Sub New (managerId As Integer, generatorId As String, serverState As Integer, diagnosticCollections As IReadOnlyList(Of DiagnosticCollection))

参数

managerId
Int32

创建诊断的管理器的 ID。

generatorId
String

创建诊断的管理器内的生成器的 ID。

serverState
Int32

更新诊断后的服务器状态 (这是一个在每次发生更改时递增的计数器。

diagnosticCollections
IReadOnlyList<DiagnosticCollection>

与关联的所有诊断 ManagerId GeneratorId

注解

managerId 为每个组件报告诊断提供的唯一 ID。 每个诊断集合将具有唯一标识符,其中包含 (managerIdgeneratorId) 。

generatorId 定义管理器生成的一组唯一诊断。 每个经理负责创建的是生成器 Id。

适用于