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

Definition

Initialisiert eine neue Instanz der DiagnosticReport-Klasse.

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))

Parameter

managerId
Int32

ID des Managers, der die Diagnose erstellt hat.

generatorId
String

ID des Generators in dem Manager, der die Diagnose erstellt hat.

serverState
Int32

Server Status nach dem Aktualisieren der Diagnose (Dies ist ein Gegenstand, der jedes Mal erhöht wird, wenn eine Änderung vorgenommen wird.

diagnosticCollections
IReadOnlyList<DiagnosticCollection>

Alle dem-Paar zugeordneten ManagerId Diagnosen GeneratorId .

Hinweise

managerId ist eine eindeutige ID, die für die einzelnen Komponenten der Berichts Diagnose bereitgestellt wird Jede Diagnose Sammlung verfügt über einen eindeutigen Bezeichner, der aus ( managerId , generatorId ) besteht.

generatorId definiert einen eindeutigen Satz von Diagnosen, der von einem Manager erzeugt wird. Jeder Manager ist für das Erstellen von Generator-IDs verantwortlich.

Gilt für