Share via


FixAllContext.DiagnosticProvider Class

Definition

Diagnostic provider to fetch document/project diagnostics to fix in a FixAllContext.

public: ref class FixAllContext::DiagnosticProvider abstract
public abstract class FixAllContext.DiagnosticProvider
type FixAllContext.DiagnosticProvider = class
Public MustInherit Class FixAllContext.DiagnosticProvider
Inheritance
FixAllContext.DiagnosticProvider

Constructors

FixAllContext.DiagnosticProvider()

Methods

GetAllDiagnosticsAsync(Project, CancellationToken)

Gets all the diagnostics to fix in the given project in a FixAllContext. This includes both document-level diagnostics for all documents in the given project and project-level diagnostics, i.e. diagnostics with no source location, in the given project.

GetDocumentDiagnosticsAsync(Document, CancellationToken)

Gets all the diagnostics to fix in the given document in a FixAllContext.

GetProjectDiagnosticsAsync(Project, CancellationToken)

Gets all the project-level diagnostics to fix, i.e. diagnostics with no source location, in the given project in a FixAllContext.

Applies to