C# Класс NHibernate.OData.CriterionBuildContext

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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

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

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

public AddAlias ( Alias alias ) : void
alias Alias
Результат void

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

public AddAliases ( IEnumerable aliasesToAdd ) : void
aliasesToAdd IEnumerable
Результат void

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

public CreateUniqueAliasName ( ) : string
Результат string

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

public CriterionBuildContext ( ODataSessionFactoryContext sessionFactoryContext, bool caseSensitiveResolve, bool caseSensitiveLike, NameResolver nameResolver ) : System
sessionFactoryContext ODataSessionFactoryContext
caseSensitiveResolve bool
caseSensitiveLike bool
nameResolver NameResolver
Результат System

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

public FindLambdaContext ( string parameterName ) : LambdaExpressionContext
parameterName string
Результат LambdaExpressionContext

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

public PopLambdaContext ( ) : void
Результат void

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

public PushLambdaContext ( string parameterName, System parameterType, string parameterAlias ) : void
parameterName string
parameterType System
parameterAlias string
Результат void