System\Data\Services\Parsing\RequestQueryParser.cs (7)
75internal static IQueryable Where(IDataService service, ResourceSetWrapper setForIt, ResourceType typeForIt, IQueryable source, string predicate)
99private static LambdaExpression ParseLambdaForWhere(IDataService service, ResourceSetWrapper setForIt, ResourceType typeForIt, Type queryElementType, string expression)
188private readonly ResourceSetWrapper setForIt;
221internal ExpressionParser(IDataService service, ResourceSetWrapper setForIt, ResourceType typeForIt, ParameterExpression parameterForIt, string expression)
2053ResourceSetWrapper container = this.currentSegmentInfo.ResourceSet == null || property == null || property.TypeKind != ResourceTypeKind.EntityType ?
2673public SegmentTypeInfo(ResourceType resourceType, ResourceSetWrapper resourceSet, bool isCollection)
2688public ResourceSetWrapper ResourceSet
System\Data\Services\UpdateTracker.cs (6)
29private Dictionary<ResourceSetWrapper, Dictionary<object, UpdateOperations>> items;
41this.items = new Dictionary<ResourceSetWrapper, Dictionary<object, UpdateOperations>>(ReferenceEqualityComparer<ResourceSetWrapper>.Instance);
49internal static void FireNotification(IDataService service, object target, ResourceSetWrapper container, UpdateOperations action)
131internal void TrackAction(object target, ResourceSetWrapper container, UpdateOperations action)
179private static void AssertActionValues(object target, ResourceSetWrapper container)