10 types derived from ProjectedWrapper
System.Data.Services (10)
System\Data\Services\Internal\ProjectedWrapper.cs (10)
507public sealed class ProjectedWrapper0 : ProjectedWrapper 521public sealed class ProjectedWrapper1 : ProjectedWrapper 539public sealed class ProjectedWrapper2 : ProjectedWrapper 565public sealed class ProjectedWrapper3 : ProjectedWrapper 595public sealed class ProjectedWrapper4 : ProjectedWrapper 629public sealed class ProjectedWrapper5 : ProjectedWrapper 667public sealed class ProjectedWrapper6 : ProjectedWrapper 709public sealed class ProjectedWrapper7 : ProjectedWrapper 755public sealed class ProjectedWrapper8 : ProjectedWrapper 805public class ProjectedWrapperMany : ProjectedWrapper
19 references to ProjectedWrapper
System.Data.Services (19)
System\Data\Services\Epm\EpmContentSerializer.cs (3)
167ProjectedWrapper projectedValue = currentValue as ProjectedWrapper; 216projectedValue = currentValue as ProjectedWrapper;
System\Data\Services\Internal\ExpandedWrapper.cs (3)
69get { return ProjectedWrapper.ProcessResultInstance(this.ExpandedElement); } 116resource = ProjectedWrapper.ProcessResultInstance(resource); 117return ProjectedWrapper.ProcessResultEnumeration(resource);
System\Data\Services\Internal\ProjectedWrapper.cs (7)
131/// <summary>Returns the type of the <see cref="ProjectedWrapper"/> with the specified number of projected properties.</summary> 153/// by calling the <see cref="ProjectedWrapper.GetProjectedWrapperType"/> method.</param> 226ProjectedWrapper projectedWrapper = resource as ProjectedWrapper; 278Debug.Assert(typeof(ProjectedWrapper).IsAssignableFrom(projectedWrapperType), "Can't bind to type which is not a projected wrapper."); 292typeof(ProjectedWrapper).IsAssignableFrom(projectedWrapperType), 473get { return ProjectedWrapper.ProcessResultInstance(this.enumerator.Current); }
System\Data\Services\Providers\BasicExpandProvider.cs (6)
178return ProjectedWrapper.WrapQueryable(query); 429return ProjectedWrapper.UnwrapEnumerator(enumerator); 642/// In that case we can't project them onto the same property on the <see cref="ProjectedWrapper"/> 1548Type projectedWrapperType = ProjectedWrapper.GetProjectedWrapperType(this.projectedProperties.Count); 1686ProjectedWrapper.Bind(bindingExpressions, projectedWrapperType)); 1825return ProjectedWrapper.GetProjectedWrapperType(this.projectedProperties.Count);