22 references to UpdateOperations
System.Data.Services (22)
System\Data\Services\DataService.cs (4)
1194UpdateTracker.FireNotification(dataService, actualEntity, container, UpdateOperations.Delete); 1227UpdateTracker.FireNotification(dataService, actualEntity, container, UpdateOperations.Change); 1251UpdateTracker.FireNotification(dataService, actualEntity, container, UpdateOperations.Change); 1650UpdateTracker.FireNotification(dataService, actualParentEntity, parentEntityResourceSet, UpdateOperations.Change);
System\Data\Services\DataServiceConfiguration.cs (2)
1067if (actionParameterType != typeof(UpdateOperations)) 1073typeof(UpdateOperations).FullName);
System\Data\Services\Serializers\Deserializer.cs (4)
347tracker.TrackAction(entityGettingModified, container, UpdateOperations.Change); 578tracker.TrackAction(entity, description.LastSegmentInfo.TargetContainer, UpdateOperations.Add); 671tracker.TrackAction(entityGettingModified, container, UpdateOperations.Change); 757this.tracker.TrackAction(resourceInPayload, requestDescription.LastSegmentInfo.TargetContainer, UpdateOperations.Add);
System\Data\Services\Serializers\JsonDeserializer.cs (2)
487this.Tracker.TrackAction(resource, segmentInfo.TargetContainer, UpdateOperations.Add); 507this.Tracker.TrackAction(resource, segmentInfo.TargetContainer, UpdateOperations.Change);
System\Data\Services\Serializers\SyndicationDeserializer.cs (2)
401this.Tracker.TrackAction(result, container, UpdateOperations.Change); 414this.Tracker.TrackAction(result, container, UpdateOperations.Add);
System\Data\Services\UpdateTracker.cs (8)
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) 144Dictionary<object, UpdateOperations> changedItems; 151changedItems = new Dictionary<object, UpdateOperations>(EqualityComparer<object>.Default); 155changedItems = new Dictionary<object, UpdateOperations>(ReferenceEqualityComparer<object>.Instance); 161UpdateOperations existingAction;