2 writes to rootProjectionNode
System.Data.Services (2)
System\Data\Services\RequestQueryProcessor.cs (2)
128
this.
rootProjectionNode
= null;
371
this.
rootProjectionNode
= new RootProjectionNode(
13 references to rootProjectionNode
System.Data.Services (13)
System\Data\Services\RequestQueryProcessor.cs (13)
368
if (this.
rootProjectionNode
== null)
382
return this.
rootProjectionNode
;
708
if (this.
rootProjectionNode
!= null)
712
this.
rootProjectionNode
.MarkSubtreeAsProjected();
746
if (this.
rootProjectionNode
!= null)
749
this.
rootProjectionNode
.RemoveNonProjectedNodes();
753
this.
rootProjectionNode
.ApplyWildcardsAndSort();
774
else if (this.
rootProjectionNode
!= null)
790
if (this.
rootProjectionNode
.ProjectionsSpecified)
800
this.queryResults = expandProvider.ApplyExpansions(this.query, this.
rootProjectionNode
.ExpandPaths);
803
this.
rootProjectionNode
.UseExpandPathsForSerialization = true;
827
this.query = projectionProvider.ApplyProjections(this.query, this.
rootProjectionNode
);
1164
return new RequestDescription(this.description, this.queryResults, this.
rootProjectionNode
);