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