SyntaxTree.GetDiagnostics Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
GetDiagnostics(CancellationToken) |
Возвращает список всех диагностических данных в дереве синтаксиса. Этот метод не фильтрует диагностику на основе #pragmas и параметров компилятора, таких как nowarn, warnaserror и т. д. |
GetDiagnostics(SyntaxTrivia) |
Возвращает список всех диагностических данных, связанных с trivia. Этот метод не фильтрует диагностику на основе #pragmas и параметров компилятора, таких как nowarn, warnaserror и т. д. |
GetDiagnostics(SyntaxNodeOrToken) |
Возвращает список всех диагностических данных в под дереве, где указан указанный узел в качестве корня или связан с маркером и связанной с ним тривии. Этот метод не фильтрует диагностику на основе #pragmas и параметров компилятора, таких как nowarn, warnaserror и т. д. |
GetDiagnostics(SyntaxNode) |
Возвращает список всех диагностических данных в вложенном дереве с указанным узлом в качестве корневого элемента. Этот метод не фильтрует диагностику на основе #pragmas и параметров компилятора, таких как nowarn, warnaserror и т. д. |
GetDiagnostics(SyntaxToken) |
Возвращает список всех диагностических сведений, связанных с маркером и любыми связанными мелочями. Этот метод не фильтрует диагностику на основе #pragmas и параметров компилятора, таких как nowarn, warnaserror и т. д. |
GetDiagnostics(CancellationToken)
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
Возвращает список всех диагностических данных в дереве синтаксиса. Этот метод не фильтрует диагностику на основе #pragmas и параметров компилятора, таких как nowarn, warnaserror и т. д.
public abstract System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.Diagnostic> GetDiagnostics (System.Threading.CancellationToken cancellationToken = default);
abstract member GetDiagnostics : System.Threading.CancellationToken -> seq<Microsoft.CodeAnalysis.Diagnostic>
Public MustOverride Function GetDiagnostics (Optional cancellationToken As CancellationToken = Nothing) As IEnumerable(Of Diagnostic)
Параметры
- cancellationToken
- CancellationToken
Возвращаемое значение
Применяется к
GetDiagnostics(SyntaxTrivia)
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
Возвращает список всех диагностических данных, связанных с trivia. Этот метод не фильтрует диагностику на основе #pragmas и параметров компилятора, таких как nowarn, warnaserror и т. д.
public:
abstract System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::Diagnostic ^> ^ GetDiagnostics(Microsoft::CodeAnalysis::SyntaxTrivia trivia);
public abstract System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.Diagnostic> GetDiagnostics (Microsoft.CodeAnalysis.SyntaxTrivia trivia);
abstract member GetDiagnostics : Microsoft.CodeAnalysis.SyntaxTrivia -> seq<Microsoft.CodeAnalysis.Diagnostic>
Public MustOverride Function GetDiagnostics (trivia As SyntaxTrivia) As IEnumerable(Of Diagnostic)
Параметры
- trivia
- SyntaxTrivia
Возвращаемое значение
Применяется к
GetDiagnostics(SyntaxNodeOrToken)
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
Возвращает список всех диагностических данных в под дереве, где указан указанный узел в качестве корня или связан с маркером и связанной с ним тривии. Этот метод не фильтрует диагностику на основе #pragmas и параметров компилятора, таких как nowarn, warnaserror и т. д.
public:
abstract System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::Diagnostic ^> ^ GetDiagnostics(Microsoft::CodeAnalysis::SyntaxNodeOrToken nodeOrToken);
public abstract System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.Diagnostic> GetDiagnostics (Microsoft.CodeAnalysis.SyntaxNodeOrToken nodeOrToken);
abstract member GetDiagnostics : Microsoft.CodeAnalysis.SyntaxNodeOrToken -> seq<Microsoft.CodeAnalysis.Diagnostic>
Public MustOverride Function GetDiagnostics (nodeOrToken As SyntaxNodeOrToken) As IEnumerable(Of Diagnostic)
Параметры
- nodeOrToken
- SyntaxNodeOrToken
Возвращаемое значение
Применяется к
GetDiagnostics(SyntaxNode)
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
Возвращает список всех диагностических данных в вложенном дереве с указанным узлом в качестве корневого элемента. Этот метод не фильтрует диагностику на основе #pragmas и параметров компилятора, таких как nowarn, warnaserror и т. д.
public:
abstract System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::Diagnostic ^> ^ GetDiagnostics(Microsoft::CodeAnalysis::SyntaxNode ^ node);
public abstract System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.Diagnostic> GetDiagnostics (Microsoft.CodeAnalysis.SyntaxNode node);
abstract member GetDiagnostics : Microsoft.CodeAnalysis.SyntaxNode -> seq<Microsoft.CodeAnalysis.Diagnostic>
Public MustOverride Function GetDiagnostics (node As SyntaxNode) As IEnumerable(Of Diagnostic)
Параметры
- node
- SyntaxNode
Возвращаемое значение
Применяется к
GetDiagnostics(SyntaxToken)
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
- Source:
- SyntaxTree.cs
Возвращает список всех диагностических сведений, связанных с маркером и любыми связанными мелочями. Этот метод не фильтрует диагностику на основе #pragmas и параметров компилятора, таких как nowarn, warnaserror и т. д.
public:
abstract System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::Diagnostic ^> ^ GetDiagnostics(Microsoft::CodeAnalysis::SyntaxToken token);
public abstract System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.Diagnostic> GetDiagnostics (Microsoft.CodeAnalysis.SyntaxToken token);
abstract member GetDiagnostics : Microsoft.CodeAnalysis.SyntaxToken -> seq<Microsoft.CodeAnalysis.Diagnostic>
Public MustOverride Function GetDiagnostics (token As SyntaxToken) As IEnumerable(Of Diagnostic)
Параметры
- token
- SyntaxToken