48 references to AstoriaVerbs
System.Data.Services (48)
System\Data\Services\DataService.cs (15)
715if (host.AstoriaHttpVerb == AstoriaVerbs.GET) 746if (host.AstoriaHttpVerb == AstoriaVerbs.POST) 759else if (host.AstoriaHttpVerb == AstoriaVerbs.PUT || 760host.AstoriaHttpVerb == AstoriaVerbs.MERGE) 764if (host.AstoriaHttpVerb == AstoriaVerbs.PUT) 782else if (host.AstoriaHttpVerb == AstoriaVerbs.DELETE) 853if (host.AstoriaHttpVerb == AstoriaVerbs.PUT || 854host.AstoriaHttpVerb == AstoriaVerbs.MERGE) 1334if (host.AstoriaHttpVerb == AstoriaVerbs.GET) 1397Debug.Assert(host.AstoriaHttpVerb == AstoriaVerbs.POST, "Must be POST method"); 1784if (this.operationContext.Host.AstoriaHttpVerb != AstoriaVerbs.GET) 1819if (host.AstoriaHttpVerb != AstoriaVerbs.POST) 2060if (host.AstoriaHttpVerb != AstoriaVerbs.GET && !this.operationContext.IsBatchRequest) 2463Debug.Assert(this.operationContext.Host.AstoriaHttpVerb == AstoriaVerbs.GET, "this.operationContext.Host.AstoriaHttpVerb == AstoriaVerbs.GET"); 2749if (previousContext.Host.AstoriaHttpVerb == AstoriaVerbs.POST && previousHost.ContentId == contentId)
System\Data\Services\DataServiceHostWrapper.cs (9)
88private AstoriaVerbs astoriaHttpVerb; 123this.astoriaHttpVerb = AstoriaVerbs.None; 142internal AstoriaVerbs AstoriaHttpVerb 146if (this.astoriaHttpVerb == AstoriaVerbs.None) 153this.astoriaHttpVerb = AstoriaVerbs.GET; 157this.astoriaHttpVerb = AstoriaVerbs.POST; 161this.astoriaHttpVerb = AstoriaVerbs.PUT; 165this.astoriaHttpVerb = AstoriaVerbs.MERGE; 169this.astoriaHttpVerb = AstoriaVerbs.DELETE;
System\Data\Services\RequestQueryProcessor.cs (3)
122(service.OperationContext.Host.AstoriaHttpVerb == AstoriaVerbs.GET || description.SegmentInfos[0].TargetSource == RequestTargetSource.ServiceOperation); 258if ((service.OperationContext.Host.AstoriaHttpVerb != AstoriaVerbs.GET) && 986if (this.service.OperationContext.Host.AstoriaHttpVerb != AstoriaVerbs.GET)
System\Data\Services\RequestUriProcessor.cs (7)
167if (service.OperationContext.Host.AstoriaHttpVerb == AstoriaVerbs.GET) 650AstoriaVerbs verbUsed = service.OperationContext.Host.AstoriaHttpVerb; 651bool isPostQueryForSet = isLastSegment && verbUsed == AstoriaVerbs.POST && string.IsNullOrEmpty(queryPortion); 652bool isUpdateQueryForLinks = isAfterLink && (verbUsed == AstoriaVerbs.PUT || verbUsed == AstoriaVerbs.MERGE); 784if (service.OperationContext.Host.AstoriaHttpVerb != AstoriaVerbs.GET) 831if (previous.TargetKind == RequestTargetKind.Link || hasQuery || service.OperationContext.Host.AstoriaHttpVerb == AstoriaVerbs.POST)
System\Data\Services\Serializers\Deserializer.cs (10)
152(!update /*POST*/ && dataService.OperationContext.Host.AstoriaHttpVerb == AstoriaVerbs.POST) || 153(update /*PUT,MERGE*/ && (dataService.OperationContext.Host.AstoriaHttpVerb == AstoriaVerbs.MERGE || dataService.OperationContext.Host.AstoriaHttpVerb == AstoriaVerbs.PUT)), 442if (host.AstoriaHttpVerb == AstoriaVerbs.PUT) 446else if (host.AstoriaHttpVerb == AstoriaVerbs.MERGE) 453host.AstoriaHttpVerb == AstoriaVerbs.POST || 454host.AstoriaHttpVerb == AstoriaVerbs.DELETE, 604if (service.OperationContext.Host.AstoriaHttpVerb == AstoriaVerbs.MERGE) 830protected static void CheckForBindingInPutOperations(AstoriaVerbs requestVerb) 833if (requestVerb == AstoriaVerbs.PUT)
System\Data\Services\Serializers\JsonDeserializer.cs (2)
434this.Service.OperationContext.Host.AstoriaHttpVerb == AstoriaVerbs.PUT /*replaceResource*/); 504changed = changed || this.Service.OperationContext.Host.AstoriaHttpVerb == AstoriaVerbs.PUT;
System\Data\Services\Serializers\SyndicationDeserializer.cs (1)
395bool replaceResource = topLevel && host.AstoriaHttpVerb == AstoriaVerbs.PUT;
System\Data\Services\WebUtil.cs (1)
1054Debug.Assert(host.AstoriaHttpVerb == AstoriaVerbs.GET, "this method must be called for GET operations only");