- AnalyzerOptionsExtensions - GetAdditionalRequiredGenericInterfaces(AnalyzerOptions, DiagnosticDescriptor, ISymbol, Compilation) 
- GetAdditionalRequiredSuffixesOption(AnalyzerOptions, DiagnosticDescriptor, ISymbol, Compilation) 
- GetAdditionalStringFormattingMethodsOption(AnalyzerOptions, DiagnosticDescriptor, SyntaxTree, Compilation) 
- GetAdditionalUseResultsMethodsOption(AnalyzerOptions, DiagnosticDescriptor, SyntaxTree, Compilation) 
- GetAnalyzedSymbolKindsOption(AnalyzerOptions, DiagnosticDescriptor, ISymbol, Compilation, ImmutableHashSet<SymbolKind>) 
- GetBoolOptionValue(AnalyzerOptions, String, DiagnosticDescriptor, ISymbol, Compilation, Boolean) 
- GetBoolOptionValue(AnalyzerOptions, String, DiagnosticDescriptor, SyntaxTree, Compilation, Boolean) 
- GetCopyAnalysisOption(AnalyzerOptions, DiagnosticDescriptor, ISymbol, Compilation, Boolean) 
- GetCopyAnalysisOption(AnalyzerOptions, DiagnosticDescriptor, SyntaxTree, Compilation, Boolean) 
- GetDisallowedSymbolNamesWithValueOption(AnalyzerOptions, DiagnosticDescriptor, ISymbol, Compilation) 
- GetDisposeAnalysisKindOption(AnalyzerOptions, DiagnosticDescriptor, ISymbol, Compilation, DisposeAnalysisKind) 
- GetDisposeAnalysisKindOption(AnalyzerOptions, DiagnosticDescriptor, SyntaxTree, Compilation, DisposeAnalysisKind) 
- GetDisposeOwnershipTransferAtConstructorOption(AnalyzerOptions, DiagnosticDescriptor, ISymbol, Compilation, Boolean) 
- GetDisposeOwnershipTransferAtConstructorOption(AnalyzerOptions, DiagnosticDescriptor, SyntaxTree, Compilation, Boolean) 
- GetDisposeOwnershipTransferAtMethodCall(AnalyzerOptions, DiagnosticDescriptor, ISymbol, Compilation, Boolean) 
- GetDisposeOwnershipTransferAtMethodCall(AnalyzerOptions, DiagnosticDescriptor, SyntaxTree, Compilation, Boolean) 
- GetEnumerationMethodsOption(AnalyzerOptions, DiagnosticDescriptor, SyntaxTree, Compilation) 
- GetEnumValuesPrefixTriggerOption(AnalyzerOptions, DiagnosticDescriptor, ISymbol, Compilation, EnumValuesPrefixTrigger) 
- GetInheritanceExcludedSymbolNamesOption(AnalyzerOptions, DiagnosticDescriptor, SyntaxTree, Compilation, String) 
- GetInterproceduralAnalysisKindOption(AnalyzerOptions, DiagnosticDescriptor, ISymbol, Compilation, InterproceduralAnalysisKind) 
- GetInterproceduralAnalysisKindOption(AnalyzerOptions, DiagnosticDescriptor, SyntaxTree, Compilation, InterproceduralAnalysisKind) 
- GetLinqChainMethodsOption(AnalyzerOptions, DiagnosticDescriptor, SyntaxTree, Compilation) 
- GetMSBuildItemMetadataValues(AnalyzerOptions, String, Compilation) 
- GetMSBuildPropertyValue(AnalyzerOptions, String, Compilation) 
- GetNullCheckValidationMethodsOption(AnalyzerOptions, DiagnosticDescriptor, SyntaxTree, Compilation) 
- GetOutputKindsOption(AnalyzerOptions, DiagnosticDescriptor, SyntaxTree, Compilation) 
- GetOutputKindsOption(AnalyzerOptions, DiagnosticDescriptor, SyntaxTree, Compilation, ImmutableHashSet<OutputKind>) 
- GetPointsToAnalysisKindOption(AnalyzerOptions, DiagnosticDescriptor, ISymbol, Compilation, PointsToAnalysisKind) 
- GetPointsToAnalysisKindOption(AnalyzerOptions, DiagnosticDescriptor, SyntaxTree, Compilation, PointsToAnalysisKind) 
- GetStringOptionValue(AnalyzerOptions, String, DiagnosticDescriptor, SyntaxTree, Compilation) 
- GetSymbolVisibilityGroupOption(AnalyzerOptions, DiagnosticDescriptor, ISymbol, Compilation, SymbolVisibilityGroup) 
- GetUnsignedIntegralOptionValue(AnalyzerOptions, String, DiagnosticDescriptor, SyntaxTree, Compilation, UInt32) 
- IsConfiguredToSkipAnalysis(AnalyzerOptions, DiagnosticDescriptor, ISymbol, Compilation) 
- IsConfiguredToSkipAnalysis(AnalyzerOptions, DiagnosticDescriptor, ISymbol, ISymbol, Compilation) 
- MatchesConfiguredModifiers(AnalyzerOptions, DiagnosticDescriptor, ISymbol, Compilation, SymbolModifiers) 
- MatchesConfiguredVisibility(AnalyzerOptions, DiagnosticDescriptor, ISymbol, Compilation, SymbolVisibilityGroup) 
- MatchesConfiguredVisibility(AnalyzerOptions, DiagnosticDescriptor, ISymbol, ISymbol, Compilation, SymbolVisibilityGroup) 
 
netcoreapp3.1
    namespace Analyzer.Utilities
{
    public static class AnalyzerOptionsExtensions
    {
        public static bool GetCopyAnalysisOption(this ?! options, ?! rule, ?! tree, ?! compilation, bool defaultValue);
    }
}
            | .NET | 5.06.07.08.09.010.0 | 
|---|---|
| .NET Core | 2.02.12.23.03.1 | 
| .NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 | 
| .NET Standard | 2.02.1 | 
| Information specific to netcoreapp3.1 | |
| Assembly | Microsoft.CodeAnalysis.AnalyzerUtilities , Version=3.12.12.7604, PublicKeyToken=31bf3856ad364e35 | 
| Referencing | Your project needs a package reference to  | 
| Package | Microsoft.CodeAnalysis.AnalyzerUtilities (3.12.0-beta1.25076.4) netstandard2.0 | 
| Preview | This API is contained in a prerelease package. | 
| Platform Restrictions | This framework does not have platform annotations. | 
- Built-in API
- Package-provided API