C# Класс Remotion.Linq.SqlBackend.MappingResolution.ResolvingJoinInfoVisitor

ResolvingJoinInfoVisitor modifies UnresolvedJoinInfos and generates ResolvedJoinInfos.
Наследование: IJoinInfoVisitor
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ResolveJoinInfo ( IJoinInfo joinInfo, IMappingResolver resolver, UniqueIdentifierGenerator generator, IMappingResolutionStage stage, IMappingResolutionContext context ) : ResolvedJoinInfo
VisitResolvedJoinInfo ( ResolvedJoinInfo joinInfo ) : IJoinInfo
VisitUnresolvedCollectionJoinInfo ( UnresolvedCollectionJoinInfo joinInfo ) : IJoinInfo
VisitUnresolvedJoinInfo ( UnresolvedJoinInfo joinInfo ) : IJoinInfo

Защищенные методы

Метод Описание
ResolvingJoinInfoVisitor ( IMappingResolver resolver, UniqueIdentifierGenerator generator, IMappingResolutionStage stage, IMappingResolutionContext context ) : System

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

ResolveJoinInfo() публичный статический Метод

public static ResolveJoinInfo ( IJoinInfo joinInfo, IMappingResolver resolver, UniqueIdentifierGenerator generator, IMappingResolutionStage stage, IMappingResolutionContext context ) : ResolvedJoinInfo
joinInfo IJoinInfo
resolver IMappingResolver
generator UniqueIdentifierGenerator
stage IMappingResolutionStage
context IMappingResolutionContext
Результат Remotion.Linq.SqlBackend.SqlStatementModel.Resolved.ResolvedJoinInfo

ResolvingJoinInfoVisitor() защищенный Метод

protected ResolvingJoinInfoVisitor ( IMappingResolver resolver, UniqueIdentifierGenerator generator, IMappingResolutionStage stage, IMappingResolutionContext context ) : System
resolver IMappingResolver
generator UniqueIdentifierGenerator
stage IMappingResolutionStage
context IMappingResolutionContext
Результат System

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

public VisitResolvedJoinInfo ( ResolvedJoinInfo joinInfo ) : IJoinInfo
joinInfo Remotion.Linq.SqlBackend.SqlStatementModel.Resolved.ResolvedJoinInfo
Результат IJoinInfo

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

public VisitUnresolvedCollectionJoinInfo ( UnresolvedCollectionJoinInfo joinInfo ) : IJoinInfo
joinInfo Remotion.Linq.SqlBackend.SqlStatementModel.Unresolved.UnresolvedCollectionJoinInfo
Результат IJoinInfo

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

public VisitUnresolvedJoinInfo ( UnresolvedJoinInfo joinInfo ) : IJoinInfo
joinInfo Remotion.Linq.SqlBackend.SqlStatementModel.Unresolved.UnresolvedJoinInfo
Результат IJoinInfo