|
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282 |
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>Gcef.Data.DataEngine</name>
- </assembly>
- <members>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Aggregates.ISingleArgumentAggregate">
- <summary>
- Aggregate with single argument in accumulate function.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Aggregates.Aggregate">
- <summary>
- Represents a persistable aggregate
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Aggregates.Aggregate.Accumulate(GrapeCity.Enterprise.Data.DataEngine.Variant[])">
- <summary>
- Accumulates data in aggregate.
- </summary>
- <param name="data"></param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Aggregates.Aggregate.Combine(GrapeCity.Enterprise.Data.DataEngine.Aggregates.Aggregate)">
- <summary>
- Combines aggregate data with data of other aggregate.
- </summary>
- <param name="aggregate"></param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Aggregates.Aggregate.GetValue">
- <summary>
- Gets aggregate value.
- </summary>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Aggregates.Aggregate.GetState">
- <summary>
- Gets aggregate state values.
- </summary>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Aggregates.Aggregate.Create(GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction)">
- <summary>
- Creates new aggregate instance with specified function behavior.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Aggregates.Aggregate.Create(GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction,GrapeCity.Enterprise.Data.DataEngine.Variant[])">
- <summary>
- Creates aggregate with a given state.
- </summary>
- <param name="function">Aggregate function.</param>
- <param name="state"></param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Aggregates.Aggregate.FuncOf(GrapeCity.Enterprise.Data.DataEngine.Aggregates.Aggregate)">
- <summary>
- Determines aggregate function for the specified aggregate.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Aggregates.Aggregate.CalcVariance(GrapeCity.Enterprise.Data.DataEngine.Variant,GrapeCity.Enterprise.Data.DataEngine.Variant,System.Int32)">
- <summary>
- Calculates the variance from a set of numbers using sum of numbers, sum of squares of numbers, and count of numbers.
- </summary>
- <param name="sum">Sum of numbers in the series.</param>
- <param name="sumOfSquares">Sum of squares of numbers in the series.</param>
- <param name="count">Count of numbers in the series.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Aggregates.Aggregate.CalcPopulationVariance(GrapeCity.Enterprise.Data.DataEngine.Variant,GrapeCity.Enterprise.Data.DataEngine.Variant,System.Int32)">
- <summary>
- Calculates the population variance from a set of numbers using sum of numbers, sum of squares of numbers, and count of the numbers.
- </summary>
- <param name="sum">Sum of numbers in the series.</param>
- <param name="sumOfSquares">Sum of squares of numbers in the series.</param>
- <param name="count">Count of numbers in the series.</param>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction">
- <summary>
- Specifies the available intrinsic aggregate function names
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction.Empty">
- <summary>
- Specifies non aggregate function
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction.Sum">
- <summary>
- Calculates sum of non-null values for each record in a list of facts
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction.Avg">
- <summary>
- Uses Sum+Count to calculate average
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction.Max">
- <summary>
- Max of all values in a list of facts
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction.Min">
- <summary>
- Min of all values in a list of facts
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction.Count">
- <summary>
- Counts non-null values for each record in a list of facts
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction.CountDistinct">
- <summary>
- Counts based on distinct values of an expression for each record in a list of Facts
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction.CountRows">
- <summary>
- Counts all records
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction.StDev">
- <summary>
- Borrows from Var (Square Root of Var)
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction.StDevP">
- <summary>
- Borrows from VarP (Square Root of VarP)
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction.Var">
- <summary>
- Borrows from SumSquare, Sum, & Count
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction.VarP">
- <summary>
- Borrows from SumSquare, Sum, & Count
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction.Aggregate">
- <summary>
- Returns an aggregate defined by the data provider
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction.Median">
- <summary>
- Determines the median value for a list of facts
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction.Mode">
- <summary>
- Determines the mode value for a list of facts
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction.DistinctSum">
- <summary>
- Determines the DistinctSum value for a list of facts
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction.AggregateIf">
- <summary>
- Determines the AggregateIf value for a list of facts
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunctions">
- <summary>
- Mapper for aggregate functions names.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateInfo">
- <summary>
- Represents an aggregate function in an expression.
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateInfo.Func">
- <summary>
- The aggregate function.
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateInfo.Arguments">
- <summary>
- Returns a new <see cref="T:GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionInfo"/> that represents the portion of the expression that is aggregated by the aggregate function.
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateInfo.IsNothingScope">
- <summary>
- True if contains the Nothing keyword scope.
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateInfo.IsRecursive">
- <summary>
- True if the aggregate is calculated recursively in recursive hierarchies (aka parent-child hierarchies).
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateHelper">
- <summary>
- Methods for work with aggregate functions
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Aggregates.IAggregateDataProvider">
- <summary>
- For internal use. Used to describe aggregate fields in semantic data provider.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Aggregates.IAggregateDataProvider.GetAggregateFunction(System.String)">
- <summary>
- Gets aggregate function type for the specified field.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Aggregates.IAggregateDataProviderFactory">
- <summary>
- For internal use. Creates instances of a class that implements IAggregateDataProvider interface.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Aggregates.IAggregateDataProviderFactory.GetAggregateProvider(System.String)">
- <summary>
- Returns a new instance of the class that implements IAggregateDataProvider interface.
- </summary>
- <param name="commandText">The text of the command.</param>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Collections.IReadOnlyList`1">
- <summary>
- Represents a read-only collection of elements that can be accessed by index.
- </summary>
- <typeparam name="T">The type of elements in the read-only list.</typeparam>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.Collections.IReadOnlyList`1.Count">
- <summary>
- Gets the number of elements in the collection.
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.Collections.IReadOnlyList`1.Item(System.Int32)">
- <summary>
- Gets the element at the specified index in the read-only list.
- </summary>
- <param name="index">The zero-based index of the element to get.</param>
- <returns>The element at the specified index in the read-only list.</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.AggregateImpl.MakeFn(GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.CompileContext,System.Collections.Generic.IEnumerable{GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionInfo})">
- <summary>
- Makes function to compute specified aggregate expressions.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.ReportContext">
- <summary>
- Report execution context.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataParameter">
- <summary>
- Defines report parameter.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.ReportContextFn">
- <summary>
- Function to get ReportContext.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataProcessor">
- <summary>
- Data processing unit without usage of data manager based on LINQ and <see cref="T:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval"/> module.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataProcessor.Result">
- <summary>
- Result of data provessing
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataProcessor.Result.AggregateTree">
- <summary>
- Tree of aggregates
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataProcessor.Result.DataTree">
- <summary>
- Data tree
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataProcessor.Run(GrapeCity.Enterprise.Data.DataEngine.Def.Report,GrapeCity.Enterprise.Data.DataEngine.DataProcessing.ReportContextFn,GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataParameter[],GrapeCity.Enterprise.Data.DataEngine.DataProcessing.InteractiveSortState)">
- <summary>
- Executes specified report.
- </summary>
- <param name="report">The datatree definition for entire report.</param>
- <param name="makeContext">The function to make report context.</param>
- <param name="sortState">The interactive sort state.</param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataProcessor.Run(GrapeCity.Enterprise.Data.DataEngine.Def.Report,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.IEnumerable{GrapeCity.Enterprise.Data.DataEngine.Record}})">
- <summary>
- For internal use only
- </summary>
- <param name="report"></param>
- <param name="dataset"></param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataProcessor.GetAggregateTree(GrapeCity.Enterprise.Data.DataEngine.Def.Report,GrapeCity.Enterprise.Data.DataEngine.DataProcessing.ReportContextFn,GrapeCity.Enterprise.Data.DataEngine.DataProcessing.ReportContext)">
- <summary>
- Executes specified report.
- </summary>
- <param name="report">The datatree definition for entire report.</param>
- <param name="makeContext">The function to make report context.</param>
- <param name="ctx">The report expression context.</param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataProcessor.Run(GrapeCity.Enterprise.Data.DataEngine.Def.Report,System.Collections.Generic.IEnumerable{GrapeCity.Enterprise.Data.DataEngine.Record},GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.IExpressionContext)">
- <summary>
- For testing purposes
- </summary>
- <param name="report"></param>
- <param name="records"></param>
- <param name="ctx"></param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataProcessor.Run(GrapeCity.Enterprise.Data.DataEngine.Def.Report,System.Collections.Generic.IDictionary{System.String,System.Collections.Generic.IEnumerable{GrapeCity.Enterprise.Data.DataEngine.Record}},GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.IExpressionContext)">
- <summary>
- For testing purposes. Executes specified datatree query on given record set.
- </summary>
- <param name="report"></param>
- <param name="dataSets"></param>
- <param name="ctx"></param>
- <returns></returns>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.SnapshotExtensions">
- <summary>
- Helper methods for snapshot
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.SnapshotExtensions.Transform(GrapeCity.Enterprise.Data.DataEngine.DataTree{GrapeCity.Enterprise.Data.DataEngine.Aggregates.Aggregate}.Snapshot,GrapeCity.Enterprise.Data.DataEngine.Def.Report,GrapeCity.Enterprise.Data.DataEngine.DataProcessing.InteractiveSortState,GrapeCity.Enterprise.Data.DataEngine.DataProcessing.ReportContextFn,GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataParameter[])">
- <summary>
- Transforms aggregate tree into result data tree applying interactive sortings.
- </summary>
- <param name="aggregateTree"></param>
- <param name="resultDef"></param>
- <param name="reportDef"></param>
- <param name="interactiveSorts"></param>
- <returns></returns>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataTreeGenerator">
- <summary>
- Implements transition function from aggregate tree to concrete data tree.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataTreeGenerator.PreviousImpl">
- <summary>
- Inner module to implement lookup of previous evaluation context.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataTreeGenerator.RunningValueImpl">
- <summary>
- Routines for calculation phase of RunningValue functions.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.ExecutionContext">
- <summary>
- Data processing execution context.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DefExtensions">
- <summary>
- Helper methods for for with data tree items
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DefExtensions.IsLeaf(GrapeCity.Enterprise.Data.DataEngine.Def.TablixMember)">
- <summary>
- Determines whether given member is leaf.
- </summary>
- <param name="member"></param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DefExtensions.IsDetail(GrapeCity.Enterprise.Data.DataEngine.Def.Group)">
- <summary>
- Determines wheher given group defines detail grouping.
- </summary>
- <param name="grp"></param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DefExtensions.IndexOfField(GrapeCity.Enterprise.Data.DataEngine.Def.Content,GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionInfo)">
- <summary>
- Finds index of specified field in given content.
- </summary>
- <param name="content"></param>
- <param name="field"></param>
- <returns></returns>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Filters">
- <summary>
- Filtering implementation.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Filters.Apply(GrapeCity.Enterprise.Data.DataEngine.DataProcessing.ExecutionContext,GrapeCity.Enterprise.Data.DataEngine.DataProcessing.FilterFn{GrapeCity.Enterprise.Data.DataEngine.DataProcessing.ExecutionContext})">
- <summary>
- Filters underlying records of given data member. This is used as top-level filter for data regions.
- </summary>
- <param name="data">The records to filter.</param>
- <param name="filter">The filter function.</param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Filters.MakeRegionFilter(GrapeCity.Enterprise.Data.DataEngine.Def.Region,GrapeCity.Enterprise.Data.DataEngine.Def.DataSet,GrapeCity.Enterprise.Data.DataEngine.Def.DataSet)">
- <summary>
- Makes region filter function.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Filters.MakeGroupFilter(GrapeCity.Enterprise.Data.DataEngine.Def.Group,GrapeCity.Enterprise.Data.DataEngine.Def.Content,GrapeCity.Enterprise.Data.DataEngine.Def.DataSet)">
- <summary>
- Makes group filter function.
- </summary>
- <param name="def">The group definition to process filters for.</param>
- <param name="content">The group content used to calculate aggregates referenced in filter expressions.</param>
- <param name="dataSet">The data set</param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Filters.MakeGroupFilter(GrapeCity.Enterprise.Data.DataEngine.Def.Filter[],GrapeCity.Enterprise.Data.DataEngine.Def.Content,GrapeCity.Enterprise.Data.DataEngine.Def.DataSet)">
- <summary>
- Makes group filter function.
- </summary>
- <param name="filter">The filters to process.</param>
- <param name="content">The group content used to calculate aggregates referenced in filter expressions.</param>
- <param name="dataSet">The data set</param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Filters.Empty``1(System.Collections.Generic.IEnumerable{``0})">
- <summary>
- Noop filter function.
- </summary>
- <typeparam name="T"></typeparam>
- <param name="members"></param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Filters.MakeFieldsFn(GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionInfo[],GrapeCity.Enterprise.Data.DataEngine.Def.Content,GrapeCity.Enterprise.Data.DataEngine.Def.DataSet)">
- <summary>
- Makes function to calculate values of specified filter expressions.
- </summary>
- <param name="fields">The filter expressions to process.</param>
- <param name="content">The group content used to calculate aggregates referenced in filter expressions.</param>
- <param name="dataSet">The data set</param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Filters.Make``1(GrapeCity.Enterprise.Data.DataEngine.Def.Filter[],System.Func{GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionInfo[],GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Filters.EvalFn{``0}},System.Func{GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionInfo[],GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Filters.EvalFn{``0}})">
- <summary>
- Compiles filter function from specified filters.
- </summary>
- <typeparam name="T"></typeparam>
- <param name="filters"></param>
- <param name="compile"></param>
- <param name="compileRight">The function to compile right side of filter expression. Used in nested data regions where it's required to evaluate left and right parts in different scopes.</param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Filters.MakeIndexedFilter(GrapeCity.Enterprise.Data.DataEngine.Def.Region,GrapeCity.Enterprise.Data.DataEngine.Def.DataSet,GrapeCity.Enterprise.Data.DataEngine.Def.DataSet)">
- <summary>
- Makes indexed filter for fast filtering of data in nested data regions.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Filters.Scope">
- <summary>
- Defines scope where filters are applied.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Filters.Validate(System.Collections.Generic.IEnumerable{GrapeCity.Enterprise.Data.DataEngine.Def.Filter},GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Filters.Scope)">
- <summary>
- Validates whether given filters can be applied in specified scope.
- </summary>
- <param name="filters"></param>
- <param name="scope"></param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.FilterValidationExt.IsInvalidForRegion(GrapeCity.Enterprise.Data.DataEngine.Def.Filter)">
- <summary>
- Determines whether filter contains unsupported functions for datasets and dataregions.
- </summary>
- <param name="filter"></param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.FilterValidationExt.IsInvalidForGroup(GrapeCity.Enterprise.Data.DataEngine.Def.Filter)">
- <summary>
- Determines whether filter contains unsupported functions for groupings.
- </summary>
- <param name="filter"></param>
- <returns></returns>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.GroupingImpl">
- <summary>
- Grouping implementation.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.GroupingImpl.MakeFn(GrapeCity.Enterprise.Data.DataEngine.Def.DataSet,GrapeCity.Enterprise.Data.DataEngine.Def.Group,System.Boolean)">
- <summary>
- Compiles grouping function.
- </summary>
- <returns></returns>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.HierarchyImpl">
- <summary>
- Implements ordering by parent key.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.HierarchyImpl.FindLoops``2(System.Collections.Generic.IEnumerable{GrapeCity.Enterprise.Data.DataEngine.DataProcessing.HierarchyImpl.Item{``0,``1}})">
- <summary>
- Returns the items keys for which we need to break loops.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataTreeSort">
- <summary>
- Defines single interactive sorting of DataTree.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.InteractiveSortState">
- <summary>
- Dictionary with state of all interactive sorts.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.InteractiveSortState.Get(System.Int32)">
- <summary>
- Gets array InteractiveSort by key
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.InteractiveSortState.Set(System.Int32,GrapeCity.Enterprise.Data.DataEngine.DataProcessing.InteractiveSort[])">
- <summary>
- Adds an array InteractiveSort to the dictionary by key
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.InteractiveSortState.Set(System.Int32,GrapeCity.Enterprise.Data.DataEngine.DataProcessing.InteractiveSort)">
- <summary>
- Adds an object InteractiveSort to the dictionary by key
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.InteractiveSort">
- <summary>
- Defines interactive sorting.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.InteractiveSort.SortExpression">
- <summary>
- Gets the expression to sort on.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.InteractiveSort.SortExpressionScope">
- <summary>
- Gets the name of the data region, or grouping, scope to evaluate the expression in.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.InteractiveSort.Direction">
- <summary>
- Gets name of the data region, grouping, or data set to apply the sort to.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.InteractiveSort.#ctor(GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionInfo,System.String,GrapeCity.Enterprise.Data.DataEngine.Def.SortDirection)">
- <summary>
- Initializes a new instance of the <see cref="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.InteractiveSort"/> struct
- </summary>
- <param name="sortExpression"></param>
- <param name="sortExpressionScope"></param>
- <param name="direction"></param>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.LookupStore`1">
- <summary>
- Implements indexed search of linked records for 'Lookup' function.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.LookupStore`1.LookupRecords(System.String,System.Func{GrapeCity.Enterprise.Data.DataEngine.Record,GrapeCity.Enterprise.Data.DataEngine.Variant},GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Returns all records that satisfy the condition: keyFn(record) == key.
- Used for 'LookupSet' function.
- </summary>
- <param name="dataSetName">The name of dataset to search the record.</param>
- <param name="indexId">The id of search index. Used for performance optimization.</param>
- <param name="keyFn">The function to get the key value from the record.</param>
- <param name="key">The key value to search in records.</param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.LookupStore`1.LookupRecord(System.String,`0,System.Func{GrapeCity.Enterprise.Data.DataEngine.Record,GrapeCity.Enterprise.Data.DataEngine.Variant},GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Gets the record which satisfies the condition: keyFn(record) == key.
- </summary>
- <param name="dataSetName">The name of dataset to search the record.</param>
- <param name="indexId">The id of search index. Used for performance optimization.</param>
- <param name="keyFn">The function to get the key value from the record.</param>
- <param name="key">The key value to search in records.</param>
- <returns></returns>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Preprocessing.AggregateScope">
- <summary>
- Represents aggregate scope - intermediate structure used during preprocessing phase to request aggregates in neccesary scopes.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Preprocessing.ExpressionProcessor">
- <summary>
- This module processes expression and request aggregates in neccesary scopes.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Preprocessing.ExpressionProcessor.PreviousImpl">
- <summary>
- Innert module to request aggregates for "Previous" function.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Preprocessing.ExpressionProcessor.RunningValueImpl">
- <summary>
- Inner module to request aggregates for "RunningValue" function.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Preprocessing.Preprocessor">
- <summary>
- Splits data definition into aggregate and result definitions.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Preprocessing.Preprocessor.TablixImpl">
- <summary>
- Inner module to preprocess tablix definition.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSet">
- <summary>
- Defines data scope as record set.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSet.Empty">
- <summary>
- Represents empty record set
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSet.#ctor(System.Collections.Generic.IEnumerable{GrapeCity.Enterprise.Data.DataEngine.Record},System.Func{GrapeCity.Enterprise.Data.DataEngine.Aggregates.IAggregateDataProvider})">
- <summary>
- Initializes a new instance of the <see cref="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSet"/> class
- </summary>
- <param name="records">The records collection.</param>
- <param name="getAggregateDataProvider"></param>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSet.Records">
- <summary>
- Gets record collection
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSet.GetEnumerator">
- <summary>
- Returns an enumerator that iterates through the collection
- </summary>
- <returns>An enumerator that can be used to iterate through the collection</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSet.Dispose">
- <summary>
- Releases the resources used by the <see cref="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSet"/>.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSetProvider">
- <summary>
- Defines report scope.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSetProvider.#ctor(System.Func{GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSetProvider.RecordSetKey,GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSet},GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSet,System.Func{System.String,GrapeCity.Enterprise.Data.DataEngine.Aggregates.IAggregateDataProvider})">
- <summary>
- Initializes a new instance of the <see cref="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSetProvider"/> class
- </summary>
- <param name="getDataSet">A function that returns a recordset for the specified dataset</param>
- <param name="data">An <see cref="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSet"/> object reprenents set of records of the dataset.</param>
- <param name="agg"></param>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSetProvider.Data">
- <summary>
- Gets a recordset
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSetProvider.GetDataSet(System.String,GrapeCity.Enterprise.Data.DataEngine.DataProcessing.DataParameter[])">
- <summary>
- Returns a recordset
- </summary>
- <param name="name">Name of the Dataset.</param>
- <param name="parameters">Query parameters of DataSet</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSetProvider.Dispose">
- <summary>
- Releases the resources used by the <see cref="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSetProvider"/>.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.RecordSetProvider.GetAggregateDataProvider(System.String)">
- <summary>
- Returns <see cref="T:GrapeCity.Enterprise.Data.DataEngine.Aggregates.IAggregateDataProvider"/> object which describes data set fields of symantic data provider.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.SortingImpl">
- <summary>
- Sorting implementation.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.SortingImpl.Apply(GrapeCity.Enterprise.Data.DataEngine.DataProcessing.ExecutionContext,GrapeCity.Enterprise.Data.DataEngine.DataProcessing.SortFn{GrapeCity.Enterprise.Data.DataEngine.DataProcessing.ExecutionContext})">
- <summary>
- Sorts underlying records. This is used as top-level sorting for data regions.
- </summary>
- <param name="data">The records to sort.</param>
- <param name="sort">The sort function.</param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.SortingImpl.MakeFn(System.Collections.Generic.IList{GrapeCity.Enterprise.Data.DataEngine.Def.Sort},GrapeCity.Enterprise.Data.DataEngine.Def.Content,GrapeCity.Enterprise.Data.DataEngine.Def.DataSet)">
- <summary>
- Makes sorting function.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.SortingImpl.MakeFn``1(System.Collections.Generic.IList{GrapeCity.Enterprise.Data.DataEngine.Def.Sort},GrapeCity.Enterprise.Data.DataEngine.DataProcessing.Filters.EvalFn{``0})">
- <summary>
- Makes sorting function.
- </summary>
- <typeparam name="T"></typeparam>
- <param name="sort"></param>
- <param name="eval"></param>
- <returns></returns>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.TablixExtensions">
- <summary>
- Helper methods for tablix members hierarchy.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataProcessing.TablixExtensions.CollectLeafNodes``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.Boolean},System.Func{``0,System.Collections.Generic.IEnumerable{``0}},System.Boolean)">
- <summary>
- Returns a set leafs for tablix member
- </summary>
- <typeparam name="T"></typeparam>
- <param name="members"></param>
- <param name="isLeaf">function that checks whether the current tablix member is a leaf</param>
- <param name="getChildren">function that gets the children of the current tablix member</param>
- <returns></returns>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataTree`1">
- <summary>
- Defines data tree result structures.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataTree`1.Snapshot">
- <summary>
- Defines data tree with its definition.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataTree`1.DataRegion">
- <summary>
- Base class for data regions.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.DataTree`1.DataRegion.Scope">
- <summary>
- DataRegion's scope.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.DataTree`1.DataRegion.Name">
- <summary>
- DataRegion's name. For debugging purposes.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataTree`1.List">
- <summary>
- List data region.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.DataTree`1.List.Empty">
- <summary>
- Empty list instance.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataTree`1.TablixMember">
- <summary>
- Tablix member data.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataTree`1.TablixRow">
- <summary>
- Tablix row data
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.DataTree`1.TablixRow.Cells">
- <summary>
- Row cells scopes.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataTree`1.Tablix">
- <summary>
- Tablix data.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataTree`1.Scope">
- <summary>
- Data scope
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.DataTree`1.Scope.IsEmpty">
- <summary>
- Gets true if this instance represents scope without any data.
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.DataTree`1.Scope.IsNull">
- <summary>
- Gets true if this instance represents null scope.
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.DataTree`1.Scope.Id">
- <summary>
- Gets unique id of this scope. For non-interactive reports it could be zero valued.
- </summary>
- <remarks>
- This property is added primarily to simplify implementation of interactivity features.
- </remarks>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataTree`1.Scope.#ctor(`0[],System.Func{GrapeCity.Enterprise.Data.DataEngine.DataTree{`0}.DataRegion[]},System.Int32)">
- <summary>
- Ctor for lazy instantiated scope.
- </summary>
- <param name="values">The scope values</param>
- <param name="makeRegions">The function to make regions.</param>
- <param name="id">The scope identifier</param>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Def">
- <summary>
- Defines data tree definition classes.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Def.Filter">
- <summary>
- Defines filter.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.Filter.Expression">
- <summary>
- Filter expression
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.Filter.Op">
- <summary>
- Filter operator
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.Filter.Values">
- <summary>
- Filter values
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Def.FilterOperator">
- <summary>
- Specifies the available filter operators.
- </summary>
- <remarks>See RDL specification for details.</remarks>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.FilterOperator.Equal">
- <summary>
- Equality operator.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.FilterOperator.Like">
- <summary>
- Wild-card comparison operator.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.FilterOperator.NotEqual">
- <summary>
- Non-equality operator.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.FilterOperator.GreaterThan">
- <summary>
- '$gt;' comparison operator.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.FilterOperator.GreaterThanOrEqual">
- <summary>
- '$gt;=' comparison operator.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.FilterOperator.LessThan">
- <summary>
- '$lt;' comparison operator.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.FilterOperator.LessThanOrEqual">
- <summary>
- '$lt;=' comparison operator.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.FilterOperator.TopN">
- <summary>
- 'First N items.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.FilterOperator.BottomN">
- <summary>
- Last N items.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.FilterOperator.TopPercent">
- <summary>
- First % items.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.FilterOperator.BottomPercent">
- <summary>
- Last % items.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.FilterOperator.In">
- <summary>
- Check for occurrences in the set operator.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.FilterOperator.Between">
- <summary>
- Checks if the value falls in a given range.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.FilterOperator.NotBetween">
- <summary>
- Checks if the value does not fall in a given range, begin and end values are included.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.FilterOperator.NotLike">
- <summary>
- Wild-card comparison operator.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.FilterOperator.BetweenExclusive">
- <summary>
- Checks if the value does not fall in a given range, begin and end values are excluded.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Def.Sort">
- <summary>
- Specifies how to sort members.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Def.Sort.#ctor(GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionInfo,GrapeCity.Enterprise.Data.DataEngine.Def.SortDirection)">
- <summary>
- Initializes a new instance of the <see cref="T:GrapeCity.Enterprise.Data.DataEngine.Def.Sort"/> class.
- </summary>
- <param name="expression">The sort expression.</param>
- <param name="direction">The sort direction.</param>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.Def.Sort.Direction">
- <summary>
- Returns a value that is used to determine which directin data should be sorted by according to this object's sort expression.
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.Def.Sort.Expression">
- <summary>
- Gets the sort expression.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Def.SortDirection">
- <summary>
- Defines the directions in which data can be sorted.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.SortDirection.Ascending">
- <summary>
- Sorting should be in ascending order.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.SortDirection.Descending">
- <summary>
- Sorting should be in descending order.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Def.Group">
- <summary>
- Group definition
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.Group.Empty">
- <summary>
- Empty instance of class <see cref="T:GrapeCity.Enterprise.Data.DataEngine.Def.Group"/>
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.Group.Name">
- <summary>
- Group name
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.Group.GroupExpressions">
- <summary>
- A set expressions for group
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.Group.Filters">
- <summary>
- A set filters for group
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.Group.Parent">
- <summary>
- An expression that identifies the parent group in a recursive hierarchy.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Def.Group.#ctor(System.String,GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionInfo[],GrapeCity.Enterprise.Data.DataEngine.Def.Filter[],GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionInfo)">
- <summary>
- Initializes a new instance of the <see cref="T:GrapeCity.Enterprise.Data.DataEngine.Def.Group"/> class
- </summary>
- <param name="name">Group name.</param>
- <param name="groupExpressions">A set expressions for group </param>
- <param name="filters">A set filters for group </param>
- <param name="parent">An expression that identifies the parent group in a recursive hierarchy.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Def.Group.Equals(System.Object)">
- <summary>
- Determines whether the specified <see cref="T:System.Object" /> is equal to this instance.
- </summary>
- <param name="obj">The <see cref="T:System.Object" /> to compare with the current <see cref="T:System.Object" />.</param>
- <returns><c>true</c> if the specified <see cref="T:System.Object" /> is equal to this instance; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Def.Group.Equals(GrapeCity.Enterprise.Data.DataEngine.Def.Group)">
- <summary>
- Determines whether the specified <see cref="T:GrapeCity.Enterprise.Data.DataEngine.Def.Group" /> is equal to this instance.
- </summary>
- <param name="other">The <see cref="T:GrapeCity.Enterprise.Data.DataEngine.Def.Group" /> to compare with the current <see cref="T:GrapeCity.Enterprise.Data.DataEngine.Def.Group" />.</param>
- <returns><c>true</c> if the specified <see cref="T:GrapeCity.Enterprise.Data.DataEngine.Def.Group" /> is equal to this instance; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Def.Group.GetHashCode">
- <summary>
- Returns a hash code for this instance
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Def.Content">
- <summary>
- Content definition
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.Content.Empty">
- <summary>
- Empty instance of class <see cref="T:GrapeCity.Enterprise.Data.DataEngine.Def.Content"/>
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.Content.Fields">
- <summary>
- A set expressions for content
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.Content.Regions">
- <summary>
- A set the regions for content
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Def.Content.#ctor(System.Collections.Generic.IEnumerable{GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionInfo},System.Collections.Generic.IEnumerable{GrapeCity.Enterprise.Data.DataEngine.Def.Region})">
- <summary>
- Initializes a new instance of the <see cref="T:GrapeCity.Enterprise.Data.DataEngine.Def.Content"/> class
- </summary>
- <param name="fields">A set expressions for content.</param>
- <param name="regions">A set the regions for content.</param>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.Def.Content.IsEmpty">
- <summary>
- Indicates that the content does not contain expressions and regions
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Def.Content.Equals(GrapeCity.Enterprise.Data.DataEngine.Def.Content)">
- <summary>
- Determines whether the specified <see cref="T:GrapeCity.Enterprise.Data.DataEngine.Def.Content" /> is equal to this instance.
- </summary>
- <param name="other">The <see cref="T:GrapeCity.Enterprise.Data.DataEngine.Def.Content" /> to compare with the current <see cref="T:GrapeCity.Enterprise.Data.DataEngine.Def.Content" />.</param>
- <returns><c>true</c> if the specified <see cref="T:GrapeCity.Enterprise.Data.DataEngine.Def.Content" /> is equal to this instance; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Def.Content.Equals(System.Object)">
- <summary>
- Determines whether the specified <see cref="T:System.Object" /> is equal to this instance.
- </summary>
- <param name="obj">The <see cref="T:System.Object" /> to compare with the current <see cref="T:System.Object" />.</param>
- <returns><c>true</c> if the specified <see cref="T:System.Object" /> is equal to this instance; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Def.Content.GetHashCode">
- <summary>
- Returns a hash code for this instance
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Def.Region">
- <summary>
- Base class for regions definitions
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.Region.Name">
- <summary>
- The name of the region.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.Region.Content">
- <summary>
- The content of the region.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.Region.Filters">
- <summary>
- The filters defined for the region.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Def.SimpleRegion">
- <summary>
- Simple data region definition
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Def.DataSet">
- <summary>
- DataSet region definition
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.DataSet.FieldNames">
- <summary>
- Dataset's fields names collection.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Def.List">
- <summary>
- List region definition
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.List.Group">
- <summary>
- Group definition.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.List.Sort">
- <summary>
- Sorting definitions.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.List.GroupContent">
- <summary>
- Content definition.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.List.HandleEmptyGroups">
- <summary>
- Specifies whether the empty groups should be handled.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Def.List.#ctor(System.String,GrapeCity.Enterprise.Data.DataEngine.Def.Content,System.Collections.Generic.IEnumerable{GrapeCity.Enterprise.Data.DataEngine.Def.Filter})">
- <summary>
- Creates a list without groupings
- </summary>
- <param name="name"></param>
- <param name="content"></param>
- <param name="filters"></param>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Def.TablixMember">
- <summary>
- Tablix member data definition
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Def.TablixRow">
- <summary>
- Tablix row data definition
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Def.TablixRow.Cells">
- <summary>
- Row cells definitions.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Def.Tablix">
- <summary>
- Tablix data region definition
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Def.Report">
- <summary>
- Report data region definition
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Def.Report.IsApplicable(GrapeCity.Enterprise.Data.DataEngine.Def.Report)">
- <summary>
- For Internal use only
- </summary>
- <param name="other"></param>
- <returns></returns>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Def.Parameter">
- <summary>
- Parameter definition
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Def.Subreport">
- <summary>
- Subreport definition
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.DataEngineException">
- <summary>
- Base class for data engine exceptions.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataEngineException.#ctor">
- <summary>
- Initializes a new instance of the DataEngineException class with default properties.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataEngineException.#ctor(System.String)">
- <summary>
- Initializes a new instance of the DataEngineException class with a specified error message.
- </summary>
- <param name="message">The message that describes the error.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataEngineException.#ctor(System.String,System.Exception)">
- <summary>
- Initializes a new instance of the DataEngineException class with a specified error message and a reference to the inner exception that is the cause of this exception.
- </summary>
- <param name="message">The message that describes the error.</param>
- <param name="inner">The exception that is the cause of the current exception, or a null reference if no inner exception is specified.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.DataEngineException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Initializes a new instance of the DataEngineException class with serialized data.
- </summary>
- <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>
- <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.InvalidScopeException">
- <summary>
- Raised when aggregate function has invalid scope argument or not specified when it is required.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.InvalidScopeException.#ctor">
- <summary>
- Initializes a new instance of the InvalidScopeException class with default properties.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.InvalidScopeException.#ctor(System.String)">
- <summary>
- Initializes a new instance of the InvalidScopeException class with a specified error message.
- </summary>
- <param name="message">The message that describes the error.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.InvalidScopeException.#ctor(System.String,System.Exception)">
- <summary>
- Initializes a new instance of the InvalidScopeException class with a specified error message and a reference to the inner exception that is the cause of this exception.
- </summary>
- <param name="message">The message that describes the error.</param>
- <param name="inner">The exception that is the cause of the current exception, or a null reference if no inner exception is specified.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.InvalidScopeException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Initializes a new instance of the InvalidScopeException class with serialized data.
- </summary>
- <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>
- <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.InvalidDefinitionException">
- <summary>
- Raised when data definition (filters, sorting, etc) is not valid in specific scope.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.InvalidDefinitionException.#ctor">
- <summary>
- Initializes a new instance of the InvalidDefinitionException class with default properties.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.InvalidDefinitionException.#ctor(System.String)">
- <summary>
- Initializes a new instance of the InvalidDefinitionException class with a specified error message.
- </summary>
- <param name="message">The message that describes the error.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.InvalidDefinitionException.#ctor(System.String,System.Exception)">
- <summary>
- Initializes a new instance of the InvalidDefinitionException class with a specified error message and a reference to the inner exception that is the cause of this exception.
- </summary>
- <param name="message">The message that describes the error.</param>
- <param name="inner">The exception that is the cause of the current exception, or a null reference if no inner exception is specified.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.InvalidDefinitionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Initializes a new instance of the InvalidDefinitionException class with serialized data.
- </summary>
- <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>
- <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.CustomCodeException">
- <summary>
- Raised when custom code cannot be executed in the current execution environment.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.CustomCodeException.#ctor">
- <summary>
- Initializes a new instance of the CustomCodeException class with default properties.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.CustomCodeException.#ctor(System.String)">
- <summary>
- Initializes a new instance of the CustomCodeException class with a specified error message.
- </summary>
- <param name="message">The message that describes the error.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.CustomCodeException.#ctor(System.String,System.Exception)">
- <summary>
- Initializes a new instance of the CustomCodeException class with a specified error message and a reference to the inner exception that is the cause of this exception.
- </summary>
- <param name="message">The message that describes the error.</param>
- <param name="innerException">The exception that is the cause of the current exception, or a null reference if no inner exception is specified.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.CustomCodeException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Initializes a new instance of the CustomCodeException class with serialized data.
- </summary>
- <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>
- <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval">
- <summary>
- Expression evaluation facility based on compilation of expression to lambda function.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.CreateCustomCodeModule(System.Object,System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.Reflection.Assembly},System.String)">
- <summary>
- Creates dynamic object for custom code modules.
- </summary>
- <param name="instance">The main custom code instance.</param>
- <param name="instances">Additional custom code objects.</param>
- <param name="assemblies">Assemblies to load.</param>
- <returns></returns>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.EvalFn">
- <summary>
- Signature of eval function.
- </summary>
- <param name="context">The function context.</param>
- <returns></returns>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.IContext">
- <summary>
- Defines expression evaluation context.
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.IContext.App">
- <summary>
- Application context.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.Context">
- <summary>
- Defines expression evaluation context.
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.Context.Data">
- <summary>
- Current recordset.
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.Context.App">
- <summary>
- Application context.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.Context.GetRowNumber">
- <summary>
- Returns row number where context is in.
- </summary>
- <returns></returns>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.CompileContext">
- <summary>
- Defines expression compilation context.
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.CompileContext.FieldNameIndex">
- <summary>
- Index of fields.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.CompileContext.#ctor">
- <summary>
- Creates new instance on CompileContext
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.CompileContext.GetAggregateFunction(System.String)">
- <summary>
- Gets aggregate function for semantic field.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.Compile(GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionInfo,GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.CompileContext)">
- <summary>
- Compiles given expression to be evaluated within <see cref="T:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.Context"/>.
- </summary>
- <param name="expression">The expression to compile.</param>
- <param name="context">The compile context.</param>
- <returns>Evaluation function.</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.ConvertDateTimeToString(GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.EvalFn)">
- <summary>
- Repeat legacy logic with date-time conacination - see case 229414
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.CompileLookupFn(GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.CompileContext,GrapeCity.Enterprise.Data.DataEngine.Expressions.FunctionExpressionInfo,System.Boolean)">
- <summary>
- Compiles 'Lookup' function.
- </summary>
- <param name="expr">Expression with 'Lookup'</param>
- <returns>Function which evaluates expression for a given context.</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.CompileLookupSetFn(GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Eval.CompileContext,GrapeCity.Enterprise.Data.DataEngine.Expressions.FunctionExpressionInfo,System.Boolean)">
- <summary>
- Compiles 'LookupSet' function.
- </summary>
- <param name="expr">Expression with 'LookupSet' function.</param>
- <returns>Function which evaluates expression for a given context.</returns>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.CustomCodeProxy">
- <summary>
- Custom code object with instances.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.ProxyObject">
- <summary>
- Remote dynamic object.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.DynamicConvert">
- <summary>
- Helper to convert types at runtime.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.ObjectExtensions">
- <summary>
- Helper methods for object type
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.ObjectExtensions.GetProperty(System.Object,System.String)">
- <summary>
- Dynamically gets value of specified property.
- </summary>
- <param name="target"></param>
- <param name="propertyName"></param>
- <returns></returns>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.DynamicDispatch">
- <summary>
- Module containing implementation of simple dynamic dispatch.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.DynamicDispatch.Invoke(System.String,System.Object,System.Object[])">
- <summary>
- Invokes instance method.
- </summary>
- <param name="methodName">The name of method to invoke.</param>
- <param name="target">The object on which to invoke the method.</param>
- <param name="args">The method arguments.</param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.DynamicDispatch.InvokeStatic(System.String,System.Type,System.Object[])">
- <summary>
- Invokes static method.
- </summary>
- <param name="methodName">The name of method to invoke.</param>
- <param name="type">The type to find method in.</param>
- <param name="args">The method arguments.</param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.DynamicDispatch.MatchConvertibleTypes(System.Type,System.Type)">
- <summary>
- Returns whether a <see cref="T:System.Type"/> can be converter to another <see cref="T:System.Type"/>.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.DynamicMethods">
- <summary>
- Module to compile dynamic calls of properties, methods.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.IExpressionContext">
- <summary>
- Defines application context used to extend expression evaluation context.
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.IExpressionContext.Culture">
- <summary>
- Gets application culture.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.IAggregateContext">
- <summary>
- Defines interface to access to aggregates during expression evaluation.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Fields">
- <summary>
- Defines fields collection to use in expression computation.
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Fields.Item(System.String)">
- <summary>
- Get field by its name.
- </summary>
- <param name="name"></param>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Field">
- <summary>
- Defines field.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Field.#ctor(System.String,System.Object)">
- <summary>
- Constructs new field from given name and value.
- </summary>
- <param name="name">The name of the field.</param>
- <param name="value">The value of the field.</param>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Field.Name">
- <summary>
- Field name.
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Field.Value">
- <summary>
- Field value.
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.Field.Properties(System.String)">
- <summary>
- Allows to acces Name and Value by case-insensitive key (name and value respectively).
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.IDynamicObject">
- <summary>
- Represents object with late binding mechanism.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.IDynamicObject.GetValue(System.String)">
- <summary>
- Gets value of specified property.
- </summary>
- <param name="name"></param>
- <returns></returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.IDynamicObject.Invoke(System.String,System.Object[])">
- <summary>
- Invokes specified function.
- </summary>
- <param name="name"></param>
- <param name="args"></param>
- <returns></returns>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.ExpressionEvaluation.VbGlobals">
- <summary>
- Module with global variables and functions.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionExtensions">
- <summary>
- Provides additional methods to work with expressions
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionExtensions.EvalConst(GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionInfo,System.Boolean)">
- <summary>
- Evaluates expression in global context (i.e. without any report context).
- </summary>
- <param name="expression">The expression to evaluate.</param>
- <param name="takeTypeFromExpression">If 'true' than the ResultType property value of source expression will be used to parse constant.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionExtensions.EvalConstString(GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionInfo)">
- <summary>
- Evaluates expression in global context (i.e. without any report context).
- </summary>
- <param name="expression">The expression to evaluate.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionExtensions.HasFieldRefs(GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionInfo)">
- <summary>
- Indicates whether the expression contains fields
- </summary>
- <param name="e"></param>
- <returns><c>true</c>, if expression contains fields</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionExtensions.GetAggregateFunction(GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionInfo)">
- <summary>
- Returns the root <see cref="T:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction"/> ('<see cref="F:GrapeCity.Enterprise.Data.DataEngine.Aggregates.AggregateFunction.Empty"/>' if a given expression is not a function).
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionExtensions.GetFieldName(GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionInfo)">
- <summary>
- Extracts field name from the expression which looks like Fields!SomeField.Value.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionHelperReports">
- <summary>
- For internal use only. Helper methods for use with expressions that has DD.Reports-specific functions.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionHelperReports.ResolveFieldReference(GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionInfo)">
- <summary>
- Resolves name of referenced field in given expression.
- </summary>
- <param name="expression">The expression to search for reference.</param>
- <returns></returns>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionReferenceType">
- <summary>
- Enum of expression reference types
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionReferenceType.ReportItems">
- <summary>
- ReportItems reference.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionReferenceType.DataSet">
- <summary>
- DataSet reference.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionReferenceType.DataSource">
- <summary>
- DataSource reference.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionReferenceType.Fields">
- <summary>
- Fields reference.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Expressions.ExpressionReferenceType.Parameters">
- <summary>
- Parameters reference.
- </summary>
- </member>
- <!-- Badly formed XML comment ignored for member "M:GrapeCity.Enterprise.Data.DataEngine.Extensions.Lazy.New``1(System.Func{``0},System.Boolean)" -->
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Extensions.EnumerableExtensions.Memoize``1(System.Collections.Generic.IEnumerable{``0})">
- <summary>
- Creates a buffer with a view over the source sequence, causing each enumerator to obtain access to all of the sequence's elements without causing multiple enumerations over the source.
- </summary>
- <typeparam name="TSource">Source sequence element type.</typeparam>
- <param name="source">Source sequence.</param>
- <returns>Buffer enabling each enumerator to retrieve all elements from the shared source sequence, without duplicating source enumeration side-effects.</returns>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Extensions.IBuffer`1">
- <summary>
- Represents a buffer exposing a shared view over an underlying enumerable sequence.
- </summary>
- <typeparam name="T">Element type.</typeparam>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Extensions.IBuffer`1.BufferizeAll">
- <summary>
- Puts all underlying data to the buffer
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Extensions.FuncExtensions">
- <summary>
- Functions memoization.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Extensions.SetExtensions.Intersect``1(GrapeCity.Enterprise.Data.DataEngine.Collections.IReadOnlyList{``0},GrapeCity.Enterprise.Data.DataEngine.Collections.IReadOnlyList{``0},System.Func{``0,System.Int32})">
- <summary>
- Intersects two ordered sets.
- </summary>
- <typeparam name="T"></typeparam>
- <param name="first"></param>
- <param name="second"></param>
- <param name="indexSelector"></param>
- <returns></returns>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Record">
- <summary>
- Defines single data record.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Record.Empty">
- <summary>
- Empty record
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Record.Index">
- <summary>
- The index of the record.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Record.#ctor(System.Int32,System.Collections.Generic.IDictionary{System.String,System.Int32},System.Collections.Generic.IList{GrapeCity.Enterprise.Data.DataEngine.Variant})">
- <summary>
- Initializes a new instance of the Record.
- </summary>
- <param name="index">The index of the record.</param>
- <param name="fieldNames">The dictionary which maps field names to field indexes.</param>
- <param name="data">The list of record's fields values</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Record.#ctor(System.Int32,GrapeCity.Enterprise.Data.DataEngine.Record)">
- <summary>
- Initializes a new instance of the Record.
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.Record.Count">
- <summary>
- Fields count
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.Record.Item(System.Int32)">
- <summary>
- Gets the value of field specified by index.
- </summary>
- <param name="index">Index of field.</param>
- <returns>Field value.</returns>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.Record.Item(System.String)">
- <summary>
- Gets the value of field specified by name.
- </summary>
- <param name="name">Name of field.</param>
- <returns>Field value.</returns>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Variant">
- <summary>
- Defines variant type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Variant.Null">
- <summary>
- Predefined 'Null' value.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Variant.Zero">
- <summary>
- Predefined 'Zero' value.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Variant.True">
- <summary>
- Predefined boolean 'True'.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Variant.False">
- <summary>
- PRedefined boolean 'False'.
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.Variant.Type">
- <summary>
- The type of value represented with the Variant.
- </summary>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.Variant.IsNull">
- <summary>
- Check if the variant value is null.
- </summary>
- <returns><c>True</c> if the variant value is Null, <c>False</c> othervise.</returns>
- </member>
- <member name="P:GrapeCity.Enterprise.Data.DataEngine.Variant.IsNullOrEmptyString">
- <summary>
- Check if the variant value is null or empty string.
- </summary>
- <c>True</c> if the variant value is null or empty string, <c>False</c> othervise.
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.#ctor(System.Boolean)">
- <summary>
- Initialize new instance of the Variant with the specified boolean value.
- </summary>
- <param name="value">Boolean value of the Variant.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.#ctor(System.Int32)">
- <summary>
- Initialize new instance of the Variant with the specified integer value.
- </summary>
- <param name="value">Integer value of the Variant.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.#ctor(System.Int64)">
- <summary>
- Initialize new instance of the Variant with the specified long integer value.
- </summary>
- <param name="value">Long integer value of the Variant.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.#ctor(System.UInt64)">
- <summary>
- Initialize new instance of the Variant with the specified unsigned long integer value.
- </summary>
- <param name="value">Unsigned long integer value of the Variant.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.#ctor(System.Double)">
- <summary>
- Initialize new instance of the Variant with the specified double value.
- </summary>
- <param name="value">Double value of the Variant.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.#ctor(System.Single)">
- <summary>
- Initialize new instance of the Variant with the specified float value.
- </summary>
- <param name="value">Float value of the Variant.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.#ctor(System.Decimal)">
- <summary>
- Initialize new instance of the Variant with the specified decimal value.
- </summary>
- <param name="value">Decimal value of the Variant.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.#ctor(System.Char)">
- <summary>
- Initialize new instance of the Variant with the specified <see cref="T:System.Char"/> value.
- </summary>
- <param name="value">Char value of the Variant.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.#ctor(System.String)">
- <summary>
- Initialize new instance of the Variant with the <see cref="T:System.String"/> value.
- </summary>
- <param name="value">String value of the Variant.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.#ctor(System.TimeSpan)">
- <summary>
- Initialize new instance of the Variant with the <see cref="P:GrapeCity.Enterprise.Data.DataEngine.Variant.TimeSpan"/> value.
- </summary>
- <param name="value">TimeSpan value of the Variant.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.#ctor(System.DateTime)">
- <summary>
- Initialize new instance of the Variant with the <see cref="T:System.DateTime"/> value.
- </summary>
- <param name="value">DateTime value of the Variant.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.Array(System.Object)">
- <summary>
- Initialize new instance of the <see cref="T:GrapeCity.Enterprise.Data.DataEngine.Variant"/> with Array type.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.FromObject(System.Object)">
- <summary>
- Initialize new instance of the Variant from the value specified as object. The type of variant will be inferred from the specified value.
- </summary>
- <param name="value">The value of the Variant.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.ToObject">
- <summary>
- Converts the Variant to the object.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_Equality(GrapeCity.Enterprise.Data.DataEngine.Variant,GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Checks whether two given Variants are equal.
- </summary>
- <param name="a">First Variant to check.</param>
- <param name="b">Second Variant to check.</param>
- <returns><c>True</c> if the variants are equal, <c>False</c> otherwise.</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_Inequality(GrapeCity.Enterprise.Data.DataEngine.Variant,GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Checks whether two given Variants are different.
- </summary>
- <param name="a">First Variant to check.</param>
- <param name="b">Second Variant to check.</param>
- <returns><c>True</c> if the variants are differs, <c>False</c> otherwise.</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.Equals(System.Object)">
- <summary>
- Checks whether the Variant equals to the specified object.
- </summary>
- <param name="other">The object to be converted to the Variant and compared with this.</param>
- <returns><c>True</c> if the variants are equal, <c>False</c> otherwise.</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.Equals(GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Checks whether the Variant equals to the specified one.
- </summary>
- <param name="b">Variant to check with.</param>
- <returns><c>True</c> if the variants are equal, <c>False</c> othervise.</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.GetHashCode">
- <summary>
- Gets hash code for the variant.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.ToString(System.IFormatProvider)">
- <summary>
- Converts Variant to the string representation with given format provider.
- </summary>
- <param name="formatProvider"><see cref="T:System.IFormatProvider"/> to be used in conversion.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.ToString">
- <summary>
- Converts Variant to the string representation.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.ToString(System.String,System.IFormatProvider)">
- <summary>
- Converts Variant to the string representation with specified format and format provider.
- </summary>
- <param name="format">String format.</param>
- <param name="formatProvider"><see cref="T:System.IFormatProvider"/> to be used in conversion.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.CompareTo(System.Object)">
- <summary>
- Compare the Variant with the specified object.
- </summary>
- <param name="obj">The object to be compared with.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.CompareTo(GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Compare the Variant with the specified one.
- </summary>
- <param name="b">The Variant to be compared with.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_LessThan(GrapeCity.Enterprise.Data.DataEngine.Variant,GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Checks wheter the one variant is less than another.
- </summary>
- <param name="a">The Variant to be to the left of the 'less' operator.</param>
- <param name="b">The Variant to be to the right of the 'less' operator.</param>
- <returns><c>True</c> if the 'a' less than 'b', <c>False</c> othervise.</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_GreaterThan(GrapeCity.Enterprise.Data.DataEngine.Variant,GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Checks wheter the one variant is greater than another.
- </summary>
- <param name="a">The Variant to be to the left of the 'greater' operator.</param>
- <param name="b">The Variant to be to the right of the 'greater' operator.</param>
- <returns><c>True</c> if the 'a' greater than 'b', <c>False</c> othervise.</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_LessThanOrEqual(GrapeCity.Enterprise.Data.DataEngine.Variant,GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Checks wheter the one variant is less or equal to another.
- </summary>
- <param name="a">The Variant to be to the left of the comparison operator.</param>
- <param name="b">The Variant to be to the right of the comparison operator.</param>
- <returns><c>True</c> if the 'a' less or equal to 'b', <c>False</c> othervise.</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_GreaterThanOrEqual(GrapeCity.Enterprise.Data.DataEngine.Variant,GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Checks wheter the one variant is greater or equal to another.
- </summary>
- <param name="a">The Variant to be to the left of the comparison operator.</param>
- <param name="b">The Variant to be to the right of the comparison operator.</param>
- <returns><c>True</c> if the 'a' greater or equal to 'b', <c>False</c> othervise.</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_LogicalNot(GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Inerts bitwise the given variant value.
- </summary>
- <param name="v">Variant to be inverted.</param>
- <returns><c>Varian.True</c> if the fiven variant is False, False othervise for boolean varian type .
- Bitwise 'not' for numeric variants (int, long, ulong, float, double, decimal) and for string which can be parsed as numeric.
- </returns>
- <exception cref="T:System.InvalidOperationException">Raised if the passed Variant of type TimeSpan/Date/Object</exception>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_LeftShift(GrapeCity.Enterprise.Data.DataEngine.Variant,System.Int32)">
- <summary>
- Bitwise shift to the left.
- </summary>
- <param name="a">Variant to be shifted</param>
- <param name="shift">Shift value</param>
- <returns>The result of bitwise shifting</returns>
- <exception cref="T:System.InvalidOperationException">Raised if the passed Variant of the TimeSpan/Date/Object type.</exception>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_RightShift(GrapeCity.Enterprise.Data.DataEngine.Variant,System.Int32)">
- <summary>
- Bitwise shift to the right.
- </summary>
- <param name="a">Variant to be shifted</param>
- <param name="shift">Shift value</param>
- <returns>The result of bitwise shifting</returns>
- <exception cref="T:System.InvalidOperationException">Raised if the passed Variant of the TimeSpan/Date/Object type.</exception>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_UnaryNegation(GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Negatiates the given numerical variant.
- </summary>
- <param name="a">The Variant to be negatiated.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_UnaryPlus(GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Tries to convert string variant to numeric, raises expcetions for other non-numeric types, does nothing for all numeric types.
- </summary>
- <param name="a">The variant.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_Addition(GrapeCity.Enterprise.Data.DataEngine.Variant,GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Sums two variants.
- </summary>
- <param name="a">The first Variant to be summed.</param>
- <param name="b">The seccond Variant to be summed.</param>
- <returns>The sum of a and b.</returns>
- <exception cref="T:System.InvalidOperationException">Raised if any of variants is not numeric and can't be converted to numeric.</exception>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_Addition(GrapeCity.Enterprise.Data.DataEngine.Variant,System.Int64)">
- <summary>
- Sums the Variant and long value.
- </summary>
- <param name="a">The variant to be summed.</param>
- <param name="b">The long integer to be summed.</param>
- <returns>The Variant which represents the sum of passed parameters.</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_Subtraction(GrapeCity.Enterprise.Data.DataEngine.Variant,GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Substracts one Variant from another.
- </summary>
- <param name="a">The source Variant.</param>
- <param name="b">The Variant to be substracted.</param>
- <returns>The result of substraction b from a.</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_Multiply(GrapeCity.Enterprise.Data.DataEngine.Variant,GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Multiplies two variants
- </summary>
- <param name="a">The first variant.</param>
- <param name="b">The second variant.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_Division(GrapeCity.Enterprise.Data.DataEngine.Variant,GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Devides one variant by another.
- </summary>
- <param name="a">The Variant to be devided.</param>
- <param name="b">The devider Variant.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_Division(GrapeCity.Enterprise.Data.DataEngine.Variant,System.Double)">
- <summary>
- Devides Variant by double.
- </summary>
- <param name="a">The Variant to be devided.</param>
- <param name="b">The double devider.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_Modulus(GrapeCity.Enterprise.Data.DataEngine.Variant,GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Computes the remainder after dividing its first operand by its second.
- </summary>
- <param name="a">The first operand.</param>
- <param name="b">The second operand.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.Pow(GrapeCity.Enterprise.Data.DataEngine.Variant,GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Returns a specified Variant raised to the specified power.
- </summary>
- <param name="a">The variant to be raised.</param>
- <param name="b">The power.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.Xor(GrapeCity.Enterprise.Data.DataEngine.Variant,GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Applies boolean '!=' to booleans and bitwise '^' to numeric.
- </summary>
- <param name="a">The first operand.</param>
- <param name="b">The second operand.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.Or(GrapeCity.Enterprise.Data.DataEngine.Variant,GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Applies boolean '||' to booleans and bitwise '|' to numeric.
- </summary>
- <param name="a">The first operand.</param>
- <param name="b">The second operand.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.And(GrapeCity.Enterprise.Data.DataEngine.Variant,GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Applies boolean '&&' to booleans and bitwise '&' to numeric.
- </summary>
- <param name="a">The first operand.</param>
- <param name="b">The second operand.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_Explicit(GrapeCity.Enterprise.Data.DataEngine.Variant)~System.Boolean">
- <summary>
- Conerts given Variant to boolean.
- </summary>
- <param name="v">The Variant to be converted.</param>
- <returns>Returns <c>True</c> if:
- - the Variant is boolean 'True';
- - the Variant is numeric non-zero;
- - the Variant is string represents numeric non-zero value;
- - the Variant is string other than 'False';
- - the Variant is TimeSpant other than TimeSpan.Zero;
- - the Variant is DateTime other than default(DateTime);
- - the Variant is object other than <c>null</c>;
- Returns <c>False</c> in all other cases.</returns>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_Explicit(GrapeCity.Enterprise.Data.DataEngine.Variant)~System.Int32">
- <summary>
- Converts Variant value to <see cref="T:System.Int32"/>.
- </summary>
- <param name="v">The Variant to be converted.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_Explicit(GrapeCity.Enterprise.Data.DataEngine.Variant)~System.Int64">
- <summary>
- Converts Variant value to <see cref="T:System.Int64"/>.
- </summary>
- <param name="v">The Variant to be converted.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_Explicit(GrapeCity.Enterprise.Data.DataEngine.Variant)~System.UInt64">
- <summary>
- Converts Variant value to <see cref="T:System.UInt64"/>.
- </summary>
- <param name="v">The Variant to be converted.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_Explicit(GrapeCity.Enterprise.Data.DataEngine.Variant)~System.Double">
- <summary>
- Converts Variant value to <see cref="T:System.Double"/>.
- </summary>
- <param name="v">The Variant to be converted.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_Explicit(GrapeCity.Enterprise.Data.DataEngine.Variant)~System.Single">
- <summary>
- Converts Variant value to <see cref="T:System.Single"/>.
- </summary>
- <param name="v">The Variant to be converted.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_Explicit(GrapeCity.Enterprise.Data.DataEngine.Variant)~System.Decimal">
- <summary>
- Converts Variant value to <see cref="T:System.Decimal"/>.
- </summary>
- <param name="v">The Variant to be converted.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_Explicit(GrapeCity.Enterprise.Data.DataEngine.Variant)~System.String">
- <summary>
- Converts Variant value to <see cref="T:System.String"/>.
- </summary>
- <param name="v">The Variant to be converted.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_Explicit(GrapeCity.Enterprise.Data.DataEngine.Variant)~System.DateTime">
- <summary>
- Converts Variant value to <see cref="T:System.DateTime"/>.
- </summary>
- <param name="v">The Variant to be converted.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.op_Explicit(GrapeCity.Enterprise.Data.DataEngine.Variant)~System.TimeSpan">
- <summary>
- Converts Variant value to <see cref="P:GrapeCity.Enterprise.Data.DataEngine.Variant.TimeSpan"/>.
- </summary>
- <param name="v">The Variant to be converted.</param>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Variant.Comparer">
- <summary>
- VariantComparer instance
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Variant.VariantComparer">
- <summary>
- Comparer for the <see cref="T:GrapeCity.Enterprise.Data.DataEngine.Variant"/> type.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.VariantComparer.#ctor">
- <summary>
- Initializes a new instance of VariantComparer class.
- </summary>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.VariantComparer.Compare(GrapeCity.Enterprise.Data.DataEngine.Variant,GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Compares two Variants.
- </summary>
- <param name="x">The first Variant to be compared.</param>
- <param name="y">The second Variant to be compared.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.VariantComparer.Equals(GrapeCity.Enterprise.Data.DataEngine.Variant,GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Checks whether the specified Variants are equal.
- </summary>
- <param name="x">The first Variant to check.</param>
- <param name="y">The second Variant to check.</param>
- </member>
- <member name="M:GrapeCity.Enterprise.Data.DataEngine.Variant.VariantComparer.GetHashCode(GrapeCity.Enterprise.Data.DataEngine.Variant)">
- <summary>
- Gets hashcode of the given Variant.
- </summary>
- <param name="obj">The Variant to get hashcode for.</param>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.Variant.VariantTypeClass">
- <summary>
- Defines variant types.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Variant.VariantTypeClass.Null">
- <summary>
- Specifies untyped 'null' value.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Variant.VariantTypeClass.Bool">
- <summary>
- Specifies boolean value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Variant.VariantTypeClass.Int32">
- <summary>
- Specifies Int32 value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Variant.VariantTypeClass.Int64">
- <summary>
- Specifies Int64 value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Variant.VariantTypeClass.UInt64">
- <summary>
- Specifies UInt64 value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Variant.VariantTypeClass.Enum">
- <summary>
- Specifies enum value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Variant.VariantTypeClass.Float">
- <summary>
- Specifies float value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Variant.VariantTypeClass.Double">
- <summary>
- Specifies double value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Variant.VariantTypeClass.Decimal">
- <summary>
- Specifies decimal value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Variant.VariantTypeClass.TimeSpan">
- <summary>
- Specifies TimeSpan value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Variant.VariantTypeClass.Date">
- <summary>
- Specifies Date value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Variant.VariantTypeClass.Object">
- <summary>
- Specifies object type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.Variant.VariantTypeClass.String">
- <summary>
- Specifies string type.
- </summary>
- </member>
- <member name="T:GrapeCity.Enterprise.Data.DataEngine.VariantType">
- <summary>
- Defines variant types.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.VariantType.Null">
- <summary>
- Specifies untyped 'null' value.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.VariantType.Bool">
- <summary>
- Specifies boolean value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.VariantType.Int32">
- <summary>
- Specifies Int32 value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.VariantType.Int64">
- <summary>
- Specifies Int64 value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.VariantType.UInt64">
- <summary>
- Specifies UInt64 value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.VariantType.Enum">
- <summary>
- Specifies enum value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.VariantType.Float">
- <summary>
- Specifies float value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.VariantType.Double">
- <summary>
- Specifies double value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.VariantType.Decimal">
- <summary>
- Specifies decimal value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.VariantType.TimeSpan">
- <summary>
- Specifies TimeSpan value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.VariantType.Date">
- <summary>
- Specifies Date value type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.VariantType.Object">
- <summary>
- Specifies object type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.VariantType.String">
- <summary>
- Specifies string type.
- </summary>
- </member>
- <member name="F:GrapeCity.Enterprise.Data.DataEngine.VariantType.Array">
- <summary>
- Specifies array type that can be used in aggregate functions.
- </summary>
- </member>
- </members>
- </doc>
|