Condividi tramite


CodeAction.GetChangedSolutionAsync Metodo

Definizione

Overload

GetChangedSolutionAsync(CancellationToken)

Calcola tutte le modifiche per un'intera soluzione. Eseguire l'override di questo metodo se si desidera implementare una CodeAction sottoclasse che modifica più di un documento. Eseguire l'override per segnalare GetChangedSolutionAsync(IProgress<CodeAnalysisProgress>, CancellationToken) lo stato di avanzamento durante il calcolo delle operazioni.

GetChangedSolutionAsync(IProgress<CodeAnalysisProgress>, CancellationToken)

Calcola tutte le modifiche per un'intera soluzione. Eseguire l'override di questo metodo se si desidera implementare una CodeAction sottoclasse che modifica più di un documento. Preferire l'override di questo metodo quando GetChangedSolutionAsync(CancellationToken) il calcolo è a esecuzione prolungata e l'avanzamento deve essere visualizzato all'utente.

GetChangedSolutionAsync(CancellationToken)

Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs

Calcola tutte le modifiche per un'intera soluzione. Eseguire l'override di questo metodo se si desidera implementare una CodeAction sottoclasse che modifica più di un documento. Eseguire l'override per segnalare GetChangedSolutionAsync(IProgress<CodeAnalysisProgress>, CancellationToken) lo stato di avanzamento durante il calcolo delle operazioni.

protected:
 virtual System::Threading::Tasks::Task<Microsoft::CodeAnalysis::Solution ^> ^ GetChangedSolutionAsync(System::Threading::CancellationToken cancellationToken);
protected virtual System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution> GetChangedSolutionAsync(System.Threading.CancellationToken cancellationToken);
protected virtual System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution?> GetChangedSolutionAsync(System.Threading.CancellationToken cancellationToken);
abstract member GetChangedSolutionAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution>
override this.GetChangedSolutionAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution>
Protected Overridable Function GetChangedSolutionAsync (cancellationToken As CancellationToken) As Task(Of Solution)

Parametri

cancellationToken
CancellationToken

Restituisce

Si applica a

GetChangedSolutionAsync(IProgress<CodeAnalysisProgress>, CancellationToken)

Origine:
CodeAction.cs
Origine:
CodeAction.cs
Origine:
CodeAction.cs

Calcola tutte le modifiche per un'intera soluzione. Eseguire l'override di questo metodo se si desidera implementare una CodeAction sottoclasse che modifica più di un documento. Preferire l'override di questo metodo quando GetChangedSolutionAsync(CancellationToken) il calcolo è a esecuzione prolungata e l'avanzamento deve essere visualizzato all'utente.

protected virtual System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution?> GetChangedSolutionAsync(IProgress<Microsoft.CodeAnalysis.CodeAnalysisProgress> progress, System.Threading.CancellationToken cancellationToken);
abstract member GetChangedSolutionAsync : IProgress<Microsoft.CodeAnalysis.CodeAnalysisProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution>
override this.GetChangedSolutionAsync : IProgress<Microsoft.CodeAnalysis.CodeAnalysisProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution>
Protected Overridable Function GetChangedSolutionAsync (progress As IProgress(Of CodeAnalysisProgress), cancellationToken As CancellationToken) As Task(Of Solution)

Parametri

cancellationToken
CancellationToken

Restituisce

Si applica a