C# Класс CodeContractNullability.BaseAnalyzer

Common functionality for all the diagnostics analyzers that are included in this project.
Наследование: Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
AnalyzeField void
AnalyzeMethod void
AnalyzeParameter void
AnalyzeProperty void
BaseAnalyzer System.Collections.Immutable
CachingNullabilityAttributeProvider System.Collections.Immutable
CreateRuleFor Microsoft.CodeAnalysis.DiagnosticDescriptor
SyntaxToSymbolContext SymbolAnalysisContext
SyntaxToSymbolContext SymbolAnalysisContext

Открытые методы

Метод Описание
Initialize ( [ context ) : void

Приватные методы

Метод Описание
AnalyzeField ( SymbolAnalysisContext context, [ factory, string>.[ properties ) : void
AnalyzeMethod ( SymbolAnalysisContext context, [ factory, string>.[ properties ) : void
AnalyzeParameter ( SymbolAnalysisContext context, [ factory, string>.[ properties ) : void
AnalyzeProperty ( SymbolAnalysisContext context, [ factory, string>.[ properties ) : void
BaseAnalyzer ( bool appliesToItem ) : System.Collections.Immutable
CachingNullabilityAttributeProvider ( ) : System.Collections.Immutable
CreateRuleFor ( [ memberTypePascalCase ) : Microsoft.CodeAnalysis.DiagnosticDescriptor
SyntaxToSymbolContext ( SyntaxNodeAnalysisContext syntaxContext ) : SymbolAnalysisContext
SyntaxToSymbolContext ( SyntaxNodeAnalysisContext context, [ symbol ) : SymbolAnalysisContext

Описание методов

Initialize() публичный Метод

public Initialize ( [ context ) : void
context [
Результат void