CodeAction.GetChangedSolutionAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
- progress
- IProgress<CodeAnalysisProgress>
- cancellationToken
- CancellationToken