Skip to main content

Roslynator Namespace

Classes​

ClassSummary
DiagnosticsExtensionsA set of extension methods for SymbolAnalysisContext, SyntaxNodeAnalysisContext and SyntaxTreeAnalysisContext.
EnumExtensionsA set of extension methods for enumerations.
FileLinePositionSpanExtensionsA set of extension methods for FileLinePositionSpan.
MetadataNameEqualityComparer<TSymbol>Provides equality comparison for TSymbol by comparing ISymbol.MetadataName, metadata name of ISymbol.ContainingType(s) and metadata name of ISymbol.ContainingNamespace(s).
NameGeneratorProvides methods to obtain an unique identifier.
SemanticModelExtensionsA set of extension methods for a SemanticModel.
SeparatedSyntaxListSelection<TNode>Represents selected nodes in a SeparatedSyntaxList<TNode>.
SymbolExtensionsA set of extension methods for ISymbol and its derived types.
SyntaxExtensionsA set of extension method for a syntax.
SyntaxListSelection<TNode>Represents selected nodes in a SyntaxList<TNode>.
SyntaxTreeExtensionsA set of extension methods for SyntaxTree.
WorkspaceExtensionsA set of extension methods for the workspace layer.

Structs​

StructSummary
ExtensionMethodSymbolInfoRepresents an extension method symbol.
MetadataNameRepresents fully qualified metadata name of a symbol.
SeparatedSyntaxListSelection<TNode>.Enumerator
SyntaxListSelection<TNode>.Enumerator

Interfaces​

InterfaceSummary
ISelection<T>Represents consecutive sequence of selected items in a collection.

Enums​

EnumSummary
VisibilitySpecifies visibility of a symbol.