C# Class LinqToSqlXml.SqlServer.SelectorBuilder

Datei anzeigen Open project: rogeralsing/linq-to-sqlxml

Private Properties

Property Type Description
BuildSelector string
BuildSelectorAggregate string
BuildSelectorAny string
BuildSelectorBinaryExpression string
BuildSelectorCall string
BuildSelectorConstant string
BuildSelectorConvert string
BuildSelectorMemberAccess string
BuildSelectorMemberAccessRec string
BuildSelectorProjection string
BuildSelectorTypeIs string
BuildSelectors1 string
BuildSelectors2 string
GetFreeVariable string

Public Methods

Method Description
TranslateToProjection ( MethodCallExpression node ) : string

Private Methods

Method Description
BuildSelector ( Expression expression ) : string
BuildSelectorAggregate ( MethodCallExpression methodCallExpression, string functionName ) : string
BuildSelectorAny ( MethodCallExpression methodCallExpression ) : string
BuildSelectorBinaryExpression ( Expression expression ) : string
BuildSelectorCall ( Expression expression ) : string
BuildSelectorConstant ( Expression expression ) : string
BuildSelectorConvert ( Expression expression ) : string
BuildSelectorMemberAccess ( Expression expression ) : string
BuildSelectorMemberAccessRec ( Expression expression ) : string
BuildSelectorProjection ( MethodCallExpression methodCallExpression ) : string
BuildSelectorTypeIs ( Expression expression ) : string
BuildSelectors1 ( NewExpression selector, string members, string owner ) : string
BuildSelectors2 ( MemberInitExpression selector, string members, string owner ) : string
GetFreeVariable ( ) : string

Method Details

TranslateToProjection() public method

public TranslateToProjection ( MethodCallExpression node ) : string
node System.Linq.Expressions.MethodCallExpression
return string