ContextExtensions Class
internal static class ContextExtensionsNo documentation is available.
Methods
ReportDiagnostic overloads
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, AttributeData, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, AttributeData attribute, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorattributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorsymbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorsymbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, IOperation, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, IOperation operation, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptoroperationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorsymbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorsymbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, ISymbol, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, ISymbol symbol, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorsymbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, Location, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, Location location, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorlocationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, SyntaxNode syntax, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorsyntaxSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorsyntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, SyntaxToken token, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptortokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorlocationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, AttributeData, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, AttributeData attribute, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?attributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IOperation, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IOperation operation, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ISymbol, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ISymbol symbol, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, Location, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, Location location, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IInvocationOperation, DiagnosticInvocationReportOptions, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IInvocationOperation operation, DiagnosticInvocationReportOptions options, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIInvocationOperationoptionsDiagnosticInvocationReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ILocalFunctionOperation, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ILocalFunctionOperation operation, DiagnosticMethodReportOptions options, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationILocalFunctionOperationoptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxNode syntax, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxToken syntaxToken, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxTokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(DiagnosticReporter, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this DiagnosticReporter context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextDiagnosticReporterdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, AttributeData, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, AttributeData attribute, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorattributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorsymbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorsymbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, IOperation, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, IOperation operation, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptoroperationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorsymbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorsymbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, ISymbol, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, ISymbol symbol, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorsymbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, Location, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, Location location, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorlocationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, IInvocationOperation, DiagnosticInvocationReportOptions, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, IInvocationOperation operation, DiagnosticInvocationReportOptions options, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptoroperationIInvocationOperationoptionsDiagnosticInvocationReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxNode syntaxNode, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorsyntaxNodeSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorsyntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxToken syntaxToken, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorsyntaxTokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorlocationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, AttributeData, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, AttributeData attribute, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?attributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IOperation, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IOperation operation, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ISymbol, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ISymbol symbol, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, Location, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, Location location, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IInvocationOperation, DiagnosticInvocationReportOptions, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IInvocationOperation operation, DiagnosticInvocationReportOptions options, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIInvocationOperationoptionsDiagnosticInvocationReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ILocalFunctionOperation, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ILocalFunctionOperation operation, DiagnosticMethodReportOptions options, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationILocalFunctionOperationoptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxNode syntaxNode, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxNodeSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxToken syntaxToken, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxTokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(AdditionalFileAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this AdditionalFileAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextAdditionalFileAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, AttributeData, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, AttributeData attribute, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorattributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorsymbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorsymbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, IOperation, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, IOperation operation, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptoroperationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorsymbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorsymbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, ISymbol, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, ISymbol symbol, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorsymbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, Location, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, Location location, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorlocationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, IInvocationOperation, DiagnosticInvocationReportOptions, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, IInvocationOperation operation, DiagnosticInvocationReportOptions options, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptoroperationIInvocationOperationoptionsDiagnosticInvocationReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxNode syntaxNode, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorsyntaxNodeSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorsyntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxToken syntaxToken, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorsyntaxTokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorlocationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, AttributeData, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, AttributeData attribute, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?attributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IOperation, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IOperation operation, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ISymbol, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ISymbol symbol, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, Location, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, Location location, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IInvocationOperation, DiagnosticInvocationReportOptions, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IInvocationOperation operation, DiagnosticInvocationReportOptions options, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIInvocationOperationoptionsDiagnosticInvocationReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ILocalFunctionOperation, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ILocalFunctionOperation operation, DiagnosticMethodReportOptions options, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationILocalFunctionOperationoptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxNode syntaxNode, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxNodeSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxToken syntaxToken, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxTokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CodeBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this CodeBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextCodeBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, AttributeData, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, AttributeData attribute, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorattributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorsymbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorsymbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, IOperation, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, IOperation operation, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptoroperationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorsymbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorsymbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, ISymbol, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, ISymbol symbol, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorsymbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, Location, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, Location location, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorlocationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, IInvocationOperation, DiagnosticInvocationReportOptions, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, IInvocationOperation operation, DiagnosticInvocationReportOptions options, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptoroperationIInvocationOperationoptionsDiagnosticInvocationReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxNode syntaxNode, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorsyntaxNodeSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorsyntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxToken syntaxToken, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorsyntaxTokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorlocationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, AttributeData, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, AttributeData attribute, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?attributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IOperation, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IOperation operation, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ISymbol, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ISymbol symbol, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, Location, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, Location location, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IInvocationOperation, DiagnosticInvocationReportOptions, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IInvocationOperation operation, DiagnosticInvocationReportOptions options, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIInvocationOperationoptionsDiagnosticInvocationReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ILocalFunctionOperation, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ILocalFunctionOperation operation, DiagnosticMethodReportOptions options, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationILocalFunctionOperationoptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxNode syntaxNode, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxNodeSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxToken syntaxToken, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxTokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(CompilationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this CompilationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextCompilationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, AttributeData, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, AttributeData attribute, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorattributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorsymbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorsymbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, IOperation, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, IOperation operation, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptoroperationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorsymbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorsymbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, ISymbol, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, ISymbol symbol, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorsymbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, Location, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, Location location, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorlocationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, IInvocationOperation, DiagnosticInvocationReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, IInvocationOperation operation, DiagnosticInvocationReportOptions options, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptoroperationIInvocationOperationoptionsDiagnosticInvocationReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxNode syntaxNode, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorsyntaxNodeSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorsyntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxToken syntaxToken, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorsyntaxTokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorlocationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, AttributeData, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, AttributeData attribute, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?attributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IOperation, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IOperation operation, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ISymbol, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ISymbol symbol, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, Location, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, Location location, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IInvocationOperation, DiagnosticInvocationReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IInvocationOperation operation, DiagnosticInvocationReportOptions options, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIInvocationOperationoptionsDiagnosticInvocationReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ILocalFunctionOperation, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ILocalFunctionOperation operation, DiagnosticMethodReportOptions options, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationILocalFunctionOperationoptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxNode syntaxNode, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxNodeSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxToken syntaxToken, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxTokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this OperationAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextOperationAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, AttributeData, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, AttributeData attribute, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorattributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorsymbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorsymbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, IOperation, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, IOperation operation, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptoroperationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorsymbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorsymbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, ISymbol, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, ISymbol symbol, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorsymbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, Location, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, Location location, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorlocationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, IInvocationOperation, DiagnosticInvocationReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, IInvocationOperation operation, DiagnosticInvocationReportOptions options, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptoroperationIInvocationOperationoptionsDiagnosticInvocationReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxNode syntaxNode, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorsyntaxNodeSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorsyntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxToken syntaxToken, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorsyntaxTokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorlocationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, AttributeData, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, AttributeData attribute, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?attributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IOperation, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IOperation operation, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ISymbol, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ISymbol symbol, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, Location, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, Location location, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IInvocationOperation, DiagnosticInvocationReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IInvocationOperation operation, DiagnosticInvocationReportOptions options, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIInvocationOperationoptionsDiagnosticInvocationReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ILocalFunctionOperation, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ILocalFunctionOperation operation, DiagnosticMethodReportOptions options, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationILocalFunctionOperationoptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxNode syntaxNode, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxNodeSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxToken syntaxToken, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxTokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(OperationBlockAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this OperationBlockAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextOperationBlockAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, AttributeData, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, AttributeData attribute, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorattributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorsymbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorsymbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, IOperation, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, IOperation operation, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptoroperationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorsymbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorsymbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, ISymbol, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, ISymbol symbol, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorsymbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, Location, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, Location location, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorlocationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, IInvocationOperation, DiagnosticInvocationReportOptions, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, IInvocationOperation operation, DiagnosticInvocationReportOptions options, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptoroperationIInvocationOperationoptionsDiagnosticInvocationReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxNode syntaxNode, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorsyntaxNodeSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorsyntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxToken syntaxToken, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorsyntaxTokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorlocationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, AttributeData, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, AttributeData attribute, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?attributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IOperation, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IOperation operation, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ISymbol, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ISymbol symbol, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, Location, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, Location location, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IInvocationOperation, DiagnosticInvocationReportOptions, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IInvocationOperation operation, DiagnosticInvocationReportOptions options, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIInvocationOperationoptionsDiagnosticInvocationReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ILocalFunctionOperation, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ILocalFunctionOperation operation, DiagnosticMethodReportOptions options, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationILocalFunctionOperationoptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxNode syntaxNode, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxNodeSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxToken syntaxToken, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxTokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SemanticModelAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this SemanticModelAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextSemanticModelAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, AttributeData, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, AttributeData attribute, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorattributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorsymbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorsymbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, IOperation, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, IOperation operation, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptoroperationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorsymbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorsymbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, ISymbol, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, ISymbol symbol, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorsymbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, Location, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, Location location, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorlocationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, IInvocationOperation, DiagnosticInvocationReportOptions, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, IInvocationOperation operation, DiagnosticInvocationReportOptions options, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptoroperationIInvocationOperationoptionsDiagnosticInvocationReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxNode syntaxNode, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorsyntaxNodeSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorsyntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxToken syntaxToken, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorsyntaxTokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorlocationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, AttributeData, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, AttributeData attribute, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?attributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IOperation, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IOperation operation, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ISymbol, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ISymbol symbol, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, Location, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, Location location, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IInvocationOperation, DiagnosticInvocationReportOptions, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IInvocationOperation operation, DiagnosticInvocationReportOptions options, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIInvocationOperationoptionsDiagnosticInvocationReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ILocalFunctionOperation, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ILocalFunctionOperation operation, DiagnosticMethodReportOptions options, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationILocalFunctionOperationoptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxNode syntaxNode, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxNodeSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxToken syntaxToken, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxTokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SymbolAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this SymbolAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextSymbolAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, AttributeData, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, AttributeData attribute, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorattributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorsymbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorsymbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, IOperation, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, IOperation operation, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptoroperationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorsymbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorsymbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, ISymbol, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, ISymbol symbol, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorsymbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, Location, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, Location location, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorlocationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, IInvocationOperation, DiagnosticInvocationReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, IInvocationOperation operation, DiagnosticInvocationReportOptions options, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptoroperationIInvocationOperationoptionsDiagnosticInvocationReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxNode syntaxNode, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorsyntaxNodeSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorsyntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxToken syntaxToken, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorsyntaxTokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorlocationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, AttributeData, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, AttributeData attribute, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?attributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IOperation, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IOperation operation, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ISymbol, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ISymbol symbol, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, Location, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, Location location, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IInvocationOperation, DiagnosticInvocationReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IInvocationOperation operation, DiagnosticInvocationReportOptions options, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIInvocationOperationoptionsDiagnosticInvocationReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ILocalFunctionOperation, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ILocalFunctionOperation operation, DiagnosticMethodReportOptions options, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationILocalFunctionOperationoptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxNode syntaxNode, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxNodeSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxToken syntaxToken, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxTokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxNodeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this SyntaxNodeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextSyntaxNodeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, AttributeData, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, AttributeData attribute, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorattributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorsymbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorsymbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, IOperation, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, IOperation operation, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptoroperationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorsymbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorsymbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, ISymbol, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, ISymbol symbol, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorsymbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, Location, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, Location location, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorlocationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, IInvocationOperation, DiagnosticInvocationReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, IInvocationOperation operation, DiagnosticInvocationReportOptions options, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptoroperationIInvocationOperationoptionsDiagnosticInvocationReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxNode syntaxNode, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorsyntaxNodeSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorsyntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, SyntaxToken syntaxToken, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorsyntaxTokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorlocationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, AttributeData, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, AttributeData attribute, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?attributeAttributeDatamessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IFieldSymbol, DiagnosticFieldReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IFieldSymbol symbol, DiagnosticFieldReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIFieldSymbolreportOptionsDiagnosticFieldReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IMethodSymbol, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IMethodSymbol symbol, DiagnosticMethodReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIMethodSymbolreportOptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IOperation, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IOperation operation, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIOperationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IParameterSymbol, DiagnosticParameterReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IParameterSymbol symbol, DiagnosticParameterReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIParameterSymbolreportOptionsDiagnosticParameterReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IPropertySymbol, DiagnosticPropertyReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IPropertySymbol symbol, DiagnosticPropertyReportOptions reportOptions, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolIPropertySymbolreportOptionsDiagnosticPropertyReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ISymbol, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ISymbol symbol, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?symbolISymbolmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, Location, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, Location location, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationLocationmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IInvocationOperation, DiagnosticInvocationReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IInvocationOperation operation, DiagnosticInvocationReportOptions options, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationIInvocationOperationoptionsDiagnosticInvocationReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, ILocalFunctionOperation, DiagnosticMethodReportOptions, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, ILocalFunctionOperation operation, DiagnosticMethodReportOptions options, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?operationILocalFunctionOperationoptionsDiagnosticMethodReportOptionsmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxNode, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxNode syntaxNode, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxNodeSyntaxNodemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxReference, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxReference syntaxReference, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxReferenceSyntaxReferencemessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, SyntaxToken, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, SyntaxToken syntaxToken, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?syntaxTokenSyntaxTokenmessageArgsobject?[]?
No documentation is available.
ReportDiagnostic(SyntaxTreeAnalysisContext, DiagnosticDescriptor, ImmutableDictionary<string, string?>?, IEnumerable<Location>, object?[]?)
public static void ReportDiagnostic(this SyntaxTreeAnalysisContext context, DiagnosticDescriptor descriptor, ImmutableDictionary<string, string?>? properties, IEnumerable<Location> locations, params object?[]? messageArgs)Parameters
contextSyntaxTreeAnalysisContextdescriptorDiagnosticDescriptorpropertiesImmutableDictionary<string, string?>?locationsIEnumerable<Location>messageArgsobject?[]?
No documentation is available.