DiagnosticReport 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 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。 每个诊断集合将具有唯一标识符,其中包含 (managerId 、 generatorId) 。
generatorId 定义管理器生成的一组唯一诊断。 每个经理负责创建的是生成器 Id。