C# Класс EFLinqAnalyzer.EFLinqAnalyzer

Наследование: Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer
Показать файл Открыть проект

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

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

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

Метод Описание
AnalyzeEFCodeFirstModelClassReadOnlyProperty ( SyntaxNodeAnalysisContext context ) : void
AnalyzeLambdaInLinqExpression ( SyntaxNodeAnalysisContext context, EFUsageContext efContext, LambdaExpressionSyntax lambda ) : void
AnalyzeLinqExpression ( SyntaxNodeAnalysisContext context ) : void
AnalyzeQueryExpression ( SyntaxNodeAnalysisContext context, EFUsageContext efContext, QueryExpressionSyntax query ) : void
GetRootEntityTypeFromLinqQuery ( ExpressionSyntax expr, SyntaxNodeAnalysisContext context, EFUsageContext efContext, EFCodeFirstClassInfo &clsInfo ) : bool
IsClassPartOfEFCodeFirstModel ( Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax classType, SyntaxNodeAnalysisContext context ) : bool

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

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

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