1 type derived from MaterializeAtom
System.Data.Services.Client (1)
System\Data\Services\Client\MaterializeFromAtom.cs (1)
606private class ResultsWrapper : MaterializeAtom
2 instantiations of MaterializeAtom
System.Data.Services.Client (2)
System\Data\Services\Client\DataServiceContext.cs (1)
5581using (MaterializeAtom atom = new MaterializeAtom(this.Context, reader, qc, null, mergeOption))
System\Data\Services\Client\DataServiceRequest.cs (1)
92return new MaterializeAtom(context, reader, queryComponents, plan, context.MergeOption);
38 references to MaterializeAtom
System.Data.Services.Client (38)
System\Data\Services\Client\AtomMaterializer.cs (4)
740ClientType attributeSourceType = MaterializeAtom.GetEntryClientType(entry.TypeName, materializer.context, expectedType, false); 1214nestedElementType = MaterializeAtom.GetEntryClientType(propertyTypeName, context, type, true); 1316ClientConvert.IsKnownType(MaterializeAtom.GetEntryClientType(property.TypeName, context, prop.PropertyType, true).ElementType)) 1693ClientType actualType = MaterializeAtom.GetEntryClientType(entry.TypeName, this.context, expectedEntryType, true);
System\Data\Services\Client\AtomParser.cs (3)
231MaterializeAtom.SkipToEnd(this.reader); 306return MaterializeAtom.ReadElementString(this.reader, true); 994if (!long.TryParse(MaterializeAtom.ReadElementString(this.reader, true), System.Globalization.NumberStyles.Integer, System.Globalization.CultureInfo.InvariantCulture, out countValue))
System\Data\Services\Client\DataServiceContext.cs (11)
3094private void HandleResponsePost(EntityDescriptor entry, MaterializeAtom materializer, Uri editLink, string etag) 3726MaterializeAtom results = null; 3830private MaterializeAtom ReadPropertyFromAtom(EntityDescriptor box, ClientType.ClientProperty property) 3890using (MaterializeAtom materializer = this.GetMaterializer(context, this.plan)) 3940return MaterializeAtom.CreateWrapper(results, continuation); 3954private MaterializeAtom ReadPropertyFromRawData(ClientType.ClientProperty property) 4028return MaterializeAtom.CreateWrapper(results); 5443MaterializeAtom materializer = DataServiceRequest.Materialize(this.Context, query.QueryComponents, null, contentType, batch.GetContentStream()); 5469qresponse = QueryOperationResponse.GetInstance(query.ElementType, contentHeaders, query, MaterializeAtom.EmptyResults); 5473qresponse = QueryOperationResponse.GetInstance(query.ElementType, contentHeaders, query, MaterializeAtom.EmptyResults); 5581using (MaterializeAtom atom = new MaterializeAtom(this.Context, reader, qc, null, mergeOption))
System\Data\Services\Client\DataServiceRequest.cs (5)
75internal static MaterializeAtom Materialize(DataServiceContext context, QueryComponents queryComponents, ProjectionPlan plan, string contentType, Stream response) 96return MaterializeAtom.EmptyResults; 138QueryOperationResponse qor = new QueryOperationResponse<TElement>(new Dictionary<string, string>(ex.Response.Headers), ex.Response.Query, MaterializeAtom.EmptyResults); 167QueryOperationResponse operationResponse = result.GetResponse<TElement>(MaterializeAtom.EmptyResults); 233operationResponse = response.GetResponse<long>(MaterializeAtom.EmptyResults);
System\Data\Services\Client\MaterializeFromAtom.cs (3)
180internal static MaterializeAtom EmptyResults 356internal static MaterializeAtom CreateWrapper(IEnumerable results) 365internal static MaterializeAtom CreateWrapper(IEnumerable results, DataServiceQueryContinuation continuation)
System\Data\Services\Client\QueryOperationResponseOfT.cs (1)
34internal QueryOperationResponse(Dictionary<string, string> headers, DataServiceRequest query, MaterializeAtom results)
System\Data\Services\Client\QueryResponse.cs (4)
35private readonly MaterializeAtom results; 45internal QueryOperationResponse(Dictionary<string, string> headers, DataServiceRequest query, MaterializeAtom results) 76internal MaterializeAtom Results 135internal static QueryOperationResponse GetInstance(Type elementType, Dictionary<string, string> headers, DataServiceRequest query, MaterializeAtom results)
System\Data\Services\Client\QueryResult.cs (7)
140QueryOperationResponse operationResponse = response.GetResponse<TElement>(MaterializeAtom.EmptyResults); 286internal QueryOperationResponse<TElement> GetResponse<TElement>(MaterializeAtom results) 305internal QueryOperationResponse GetResponseWithType(MaterializeAtom results, Type elementType) 324internal MaterializeAtom GetMaterializer(DataServiceContext context, ProjectionPlan plan) 328MaterializeAtom materializer; 335materializer = MaterializeAtom.EmptyResults; 350MaterializeAtom materializeAtom = DataServiceRequest.Materialize(context, this.ServiceRequest.QueryComponents, plan, this.ContentType, this.GetResponseStream());