次の方法で共有


CompilationWithAnalyzers.GetEffectiveDiagnostics メソッド

定義

オーバーロード

GetEffectiveDiagnostics(ImmutableArray<Diagnostic>, Compilation)

一連のコンパイラまたは DiagnosticAnalyzer 生成された diagnostics場合、次のフィルターを適用した後に有効な診断が返されます。

  1. SpecificDiagnosticOptions指定された .compilation
  2. GeneralDiagnosticOption指定された .compilation
  3. 適用 SuppressMessageAttributeによる診断抑制。
  4. 指定 compilationされた .
GetEffectiveDiagnostics(IEnumerable<Diagnostic>, Compilation)

一連のコンパイラまたは DiagnosticAnalyzer 生成された diagnostics場合、次のフィルターを適用した後に有効な診断が返されます。

  1. SpecificDiagnosticOptions指定された .compilation
  2. GeneralDiagnosticOption指定された .compilation
  3. 適用 SuppressMessageAttributeによる診断抑制。
  4. 指定 compilationされた .

GetEffectiveDiagnostics(ImmutableArray<Diagnostic>, Compilation)

ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs

一連のコンパイラまたは DiagnosticAnalyzer 生成された diagnostics場合、次のフィルターを適用した後に有効な診断が返されます。

  1. SpecificDiagnosticOptions指定された .compilation
  2. GeneralDiagnosticOption指定された .compilation
  3. 適用 SuppressMessageAttributeによる診断抑制。
  4. 指定 compilationされた .
public:
 static System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::Diagnostic ^> ^ GetEffectiveDiagnostics(System::Collections::Immutable::ImmutableArray<Microsoft::CodeAnalysis::Diagnostic ^> diagnostics, Microsoft::CodeAnalysis::Compilation ^ compilation);
public static System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.Diagnostic> GetEffectiveDiagnostics (System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic> diagnostics, Microsoft.CodeAnalysis.Compilation compilation);
static member GetEffectiveDiagnostics : System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic> * Microsoft.CodeAnalysis.Compilation -> seq<Microsoft.CodeAnalysis.Diagnostic>
Public Shared Function GetEffectiveDiagnostics (diagnostics As ImmutableArray(Of Diagnostic), compilation As Compilation) As IEnumerable(Of Diagnostic)

パラメーター

diagnostics
ImmutableArray<Diagnostic>
compilation
Compilation

戻り値

適用対象

GetEffectiveDiagnostics(IEnumerable<Diagnostic>, Compilation)

ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs
ソース:
CompilationWithAnalyzers.cs

一連のコンパイラまたは DiagnosticAnalyzer 生成された diagnostics場合、次のフィルターを適用した後に有効な診断が返されます。

  1. SpecificDiagnosticOptions指定された .compilation
  2. GeneralDiagnosticOption指定された .compilation
  3. 適用 SuppressMessageAttributeによる診断抑制。
  4. 指定 compilationされた .
public:
 static System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::Diagnostic ^> ^ GetEffectiveDiagnostics(System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::Diagnostic ^> ^ diagnostics, Microsoft::CodeAnalysis::Compilation ^ compilation);
public static System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.Diagnostic> GetEffectiveDiagnostics (System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.Diagnostic> diagnostics, Microsoft.CodeAnalysis.Compilation compilation);
static member GetEffectiveDiagnostics : seq<Microsoft.CodeAnalysis.Diagnostic> * Microsoft.CodeAnalysis.Compilation -> seq<Microsoft.CodeAnalysis.Diagnostic>
Public Shared Function GetEffectiveDiagnostics (diagnostics As IEnumerable(Of Diagnostic), compilation As Compilation) As IEnumerable(Of Diagnostic)

パラメーター

diagnostics
IEnumerable<Diagnostic>
compilation
Compilation

戻り値

適用対象