C# Class Remotion.Linq.SqlBackend.MappingResolution.ResolvingJoinInfoVisitor

ResolvingJoinInfoVisitor modifies UnresolvedJoinInfos and generates ResolvedJoinInfos.
Inheritance: IJoinInfoVisitor
Afficher le fichier Open project: re-motion/Relinq-SqlBackend Class Usage Examples

Méthodes publiques

Méthode Description
ResolveJoinInfo ( IJoinInfo joinInfo, IMappingResolver resolver, UniqueIdentifierGenerator generator, IMappingResolutionStage stage, IMappingResolutionContext context ) : ResolvedJoinInfo
VisitResolvedJoinInfo ( ResolvedJoinInfo joinInfo ) : IJoinInfo
VisitUnresolvedCollectionJoinInfo ( UnresolvedCollectionJoinInfo joinInfo ) : IJoinInfo
VisitUnresolvedJoinInfo ( UnresolvedJoinInfo joinInfo ) : IJoinInfo

Méthodes protégées

Méthode Description
ResolvingJoinInfoVisitor ( IMappingResolver resolver, UniqueIdentifierGenerator generator, IMappingResolutionStage stage, IMappingResolutionContext context ) : System

Method Details

ResolveJoinInfo() public static méthode

public static ResolveJoinInfo ( IJoinInfo joinInfo, IMappingResolver resolver, UniqueIdentifierGenerator generator, IMappingResolutionStage stage, IMappingResolutionContext context ) : ResolvedJoinInfo
joinInfo IJoinInfo
resolver IMappingResolver
generator UniqueIdentifierGenerator
stage IMappingResolutionStage
context IMappingResolutionContext
Résultat Remotion.Linq.SqlBackend.SqlStatementModel.Resolved.ResolvedJoinInfo

ResolvingJoinInfoVisitor() protected méthode

protected ResolvingJoinInfoVisitor ( IMappingResolver resolver, UniqueIdentifierGenerator generator, IMappingResolutionStage stage, IMappingResolutionContext context ) : System
resolver IMappingResolver
generator UniqueIdentifierGenerator
stage IMappingResolutionStage
context IMappingResolutionContext
Résultat System

VisitResolvedJoinInfo() public méthode

public VisitResolvedJoinInfo ( ResolvedJoinInfo joinInfo ) : IJoinInfo
joinInfo Remotion.Linq.SqlBackend.SqlStatementModel.Resolved.ResolvedJoinInfo
Résultat IJoinInfo

VisitUnresolvedCollectionJoinInfo() public méthode

public VisitUnresolvedCollectionJoinInfo ( UnresolvedCollectionJoinInfo joinInfo ) : IJoinInfo
joinInfo Remotion.Linq.SqlBackend.SqlStatementModel.Unresolved.UnresolvedCollectionJoinInfo
Résultat IJoinInfo

VisitUnresolvedJoinInfo() public méthode

public VisitUnresolvedJoinInfo ( UnresolvedJoinInfo joinInfo ) : IJoinInfo
joinInfo Remotion.Linq.SqlBackend.SqlStatementModel.Unresolved.UnresolvedJoinInfo
Résultat IJoinInfo