36 references to ServiceOperationResultKind
System.Data.Services (36)
System\Data\Services\DataServiceConfiguration.cs (1)
615if (operation.ResultKind != ServiceOperationResultKind.Void)
System\Data\Services\Providers\BaseServiceProvider.cs (8)
728ServiceOperationResultKind resultKind; 732resultKind = ServiceOperationResultKind.Void; 743resultKind = ServiceOperationResultKind.DirectValue; 753ServiceOperationResultKind.QueryWithSingleResult : 754ServiceOperationResultKind.QueryWithMultipleResults; 762resultKind = ServiceOperationResultKind.Enumeration; 768resultKind = ServiceOperationResultKind.DirectValue; 786if (resultKind == ServiceOperationResultKind.Enumeration && hasSingleResult)
System\Data\Services\Providers\ServiceOperation.cs (6)
30private readonly ServiceOperationResultKind resultKind; 62ServiceOperationResultKind resultKind, 72if ((resultKind == ServiceOperationResultKind.Void && resultType != null) || 73(resultKind != ServiceOperationResultKind.Void && resultType == null)) 75throw new ArgumentException(Strings.ServiceOperation_ResultTypeAndKindMustMatch("resultKind", "resultType", ServiceOperationResultKind.Void)); 160public ServiceOperationResultKind ResultKind
System\Data\Services\Providers\ServiceOperationWrapper.cs (1)
94public ServiceOperationResultKind ResultKind
System\Data\Services\RequestDescription.cs (1)
345return this.TargetSource == RequestTargetSource.ServiceOperation && this.SegmentInfos[0].Operation.ResultKind == ServiceOperationResultKind.Enumeration;
System\Data\Services\RequestUriProcessor.cs (11)
130lastSegment.Operation.ResultKind == ServiceOperationResultKind.QueryWithSingleResult); 506if (segment.Operation.ResultKind != ServiceOperationResultKind.Void) 518case ServiceOperationResultKind.QueryWithMultipleResults: 519case ServiceOperationResultKind.QueryWithSingleResult: 531segment.SingleResult = (segment.Operation.ResultKind == ServiceOperationResultKind.QueryWithSingleResult); 534case ServiceOperationResultKind.DirectValue: 535case ServiceOperationResultKind.Enumeration: 547segment.SingleResult = (segment.Operation.ResultKind == ServiceOperationResultKind.DirectValue); 557Debug.Assert(segment.Operation.ResultKind == ServiceOperationResultKind.Void, "segment.Operation.ResultKind == ServiceOperationResultKind.Nothing"); 740if (previous.Operation != null && (previous.Operation.ResultKind == ServiceOperationResultKind.Enumeration || previous.Operation.ResultKind == ServiceOperationResultKind.DirectValue))
System\Data\Services\Serializers\MetadataSerializer.cs (5)
155if (operation.ResultKind == ServiceOperationResultKind.Void) 172if (operation.ResultKind != ServiceOperationResultKind.QueryWithSingleResult && 173operation.ResultKind != ServiceOperationResultKind.DirectValue) 176operation.ResultKind == ServiceOperationResultKind.Enumeration || 177operation.ResultKind == ServiceOperationResultKind.QueryWithMultipleResults,
System\Data\Services\WebUtil.cs (3)
206internal static void CheckServiceOperationResultKind(ServiceOperationResultKind kind, string parameterName) 208if (kind < ServiceOperationResultKind.DirectValue || 209kind > ServiceOperationResultKind.Void)