2 types derived from DataServiceRequest
System.Data.Services.Client (2)
System\Data\Services\Client\DataServiceQuery.cs (1)
19public abstract class DataServiceQuery : DataServiceRequest, IQueryable
System\Data\Services\Client\DataServiceRequestOfT.cs (1)
23public sealed class DataServiceRequest<TElement> : DataServiceRequest
25 references to DataServiceRequest
System.Data.Services.Client (25)
System\Data\Services\Client\DataServiceContext.cs (13)
964public IAsyncResult BeginExecuteBatch(AsyncCallback callback, object state, params DataServiceRequest[] queries) 990public DataServiceResponse ExecuteBatch(params DataServiceRequest[] queries) 1046return DataServiceRequest.EndExecute<TElement>(this, this, asyncResult); 1065DataServiceRequest request = new DataServiceRequest<TElement>(qc, null); 1078DataServiceRequest request = new DataServiceRequest<T>(qc, continuation.Plan); 3284DataServiceRequest dataServiceRequest = DataServiceRequest.GetInstance(property.PropertyType, requestUri); 3712internal LoadPropertyResult(object entity, string propertyName, DataServiceContext context, HttpWebRequest request, AsyncCallback callback, object state, DataServiceRequest dataServiceRequest, ProjectionPlan plan) 4050private readonly DataServiceRequest[] Queries; 4132internal SaveResult(DataServiceContext context, string method, DataServiceRequest[] queries, SaveChangesOptions options, AsyncCallback callback, object state, bool async) 5442DataServiceRequest query = this.Queries[queryCount]; 5443MaterializeAtom materializer = DataServiceRequest.Materialize(this.Context, query.QueryComponents, null, contentType, batch.GetContentStream()); 5465DataServiceRequest query = this.Queries[queryCount];
System\Data\Services\Client\DataServiceQueryOfT.cs (1)
134return DataServiceRequest.EndExecute<TElement>(this, this.queryProvider.Context, asyncResult);
System\Data\Services\Client\DataServiceRequest.cs (2)
105internal static DataServiceRequest GetInstance(Type elementType, Uri requestUri) 108return (DataServiceRequest)Activator.CreateInstance(genericType, new object[] { requestUri });
System\Data\Services\Client\QueryOperationResponseOfT.cs (1)
34internal QueryOperationResponse(Dictionary<string, string> headers, DataServiceRequest query, MaterializeAtom results)
System\Data\Services\Client\QueryResponse.cs (4)
32private readonly DataServiceRequest query; 45internal QueryOperationResponse(Dictionary<string, string> headers, DataServiceRequest query, MaterializeAtom results) 53public DataServiceRequest Query 135internal static QueryOperationResponse GetInstance(Type elementType, Dictionary<string, string> headers, DataServiceRequest query, MaterializeAtom results)
System\Data\Services\Client\QueryResult.cs (4)
29internal readonly DataServiceRequest ServiceRequest; 89internal QueryResult(object source, string method, DataServiceRequest serviceRequest, HttpWebRequest request, AsyncCallback callback, object state) 331materializer = DataServiceRequest.Materialize(context, this.ServiceRequest.QueryComponents, plan, this.ContentType, this.GetResponseStream()); 350MaterializeAtom materializeAtom = DataServiceRequest.Materialize(context, this.ServiceRequest.QueryComponents, plan, this.ContentType, this.GetResponseStream());