C# Class NHibernate.OData.CriterionBuildContext

Afficher le fichier Open project: pvginkel/NHibernate.OData Class Usage Examples

Méthodes publiques

Méthode Description
AddAlias ( Alias alias ) : void
AddAliases ( IEnumerable aliasesToAdd ) : void
CreateUniqueAliasName ( ) : string
CriterionBuildContext ( ODataSessionFactoryContext sessionFactoryContext, bool caseSensitiveResolve, bool caseSensitiveLike, NameResolver nameResolver ) : System
FindLambdaContext ( string parameterName ) : LambdaExpressionContext
PopLambdaContext ( ) : void
PushLambdaContext ( string parameterName, System parameterType, string parameterAlias ) : void

Method Details

AddAlias() public méthode

public AddAlias ( Alias alias ) : void
alias Alias
Résultat void

AddAliases() public méthode

public AddAliases ( IEnumerable aliasesToAdd ) : void
aliasesToAdd IEnumerable
Résultat void

CreateUniqueAliasName() public méthode

public CreateUniqueAliasName ( ) : string
Résultat string

CriterionBuildContext() public méthode

public CriterionBuildContext ( ODataSessionFactoryContext sessionFactoryContext, bool caseSensitiveResolve, bool caseSensitiveLike, NameResolver nameResolver ) : System
sessionFactoryContext ODataSessionFactoryContext
caseSensitiveResolve bool
caseSensitiveLike bool
nameResolver NameResolver
Résultat System

FindLambdaContext() public méthode

public FindLambdaContext ( string parameterName ) : LambdaExpressionContext
parameterName string
Résultat LambdaExpressionContext

PopLambdaContext() public méthode

public PopLambdaContext ( ) : void
Résultat void

PushLambdaContext() public méthode

public PushLambdaContext ( string parameterName, System parameterType, string parameterAlias ) : void
parameterName string
parameterType System
parameterAlias string
Résultat void