DiagnosticReport(Int32, String, Int32, IReadOnlyList<DiagnosticCollection>) Construtor

Definição

Inicializa uma nova instância da classe 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))

Parâmetros

managerId
Int32

ID do Gerenciador que criou o diagnóstico.

generatorId
String

ID do gerador no Gerenciador que criou o diagnóstico.

serverState
Int32

Estado do servidor depois de atualizar o diagnóstico (esse é um contador que é incrementado sempre que há uma alteração.

diagnosticCollections
IReadOnlyList<DiagnosticCollection>

Todos os diagnósticos associados ao ManagerId GeneratorId par.

Comentários

managerId é uma ID exclusiva fornecida para cada diagnóstico de relatório de componente. Cada coleção de diagnóstico terá um identificador exclusivo que consiste em ( managerId , generatorId ).

generatorId define um conjunto exclusivo de diagnósticos produzidos por um gerente. Cada gerente é responsável pela criação de IDs de gerador.

Aplica-se a