Partager via


DiagnosticManagerRemovedEventArgs Class

Definition

Event args for the event that indicates one or more diagnostic managers have been removed.

public ref class DiagnosticManagerRemovedEventArgs : EventArgs
[System.Runtime.Serialization.DataContract]
public class DiagnosticManagerRemovedEventArgs : EventArgs
[<System.Runtime.Serialization.DataContract>]
type DiagnosticManagerRemovedEventArgs = class
    inherit EventArgs
Public Class DiagnosticManagerRemovedEventArgs
Inherits EventArgs
Inheritance
DiagnosticManagerRemovedEventArgs
Attributes

Constructors

DiagnosticManagerRemovedEventArgs(Int32, IReadOnlyList<Int32>)

Initializes a new instance of the DiagnosticManagerRemovedEventArgs class.

Properties

DiagnosticManagerIds

Gets the IDs of the diagnostic managers (and all of their diagnostics) that are being removed.

ServerState

Gets the server state after updating the diagnostics (this is a counter that is incremented every time there is a change on the server you can use to determine the relative ordering between this event and the diagnostics reported via RequestDiagnosticsAsync(IProgress<DiagnosticReport>, CancellationToken).

Applies to