4 writes to ActualType
System.Data.Services.Client (4)
System\Data\Services\Client\AtomMaterializer.cs (4)
1617entry.ActualType = ClientType.Create(entry.ResolvedObject.GetType()); 1643entry.ActualType = ClientType.Create(entry.ResolvedObject.GetType()); 1672entry.ActualType = ClientType.Create(type); 1715entry.ActualType = existingEntry.ActualType;
10 references to ActualType
System.Data.Services.Client (10)
System\Data\Services\Client\AtomMaterializer.cs (8)
556ClientType entryType = entry.ActualType ?? ClientType.Create(expectedType); 647else if (!resultType.IsAssignableFrom(entry.ActualType.ElementType)) 651entry.ActualType.ElementType.FullName, 660var property = entry.ActualType.GetProperty(properties[i], materializer.ignoreMissingProperties); 1715entry.ActualType = existingEntry.ActualType; 1753Debug.Assert(entry.ActualType != null, "entry.ActualType != null"); 1912ClientType actualType = entry.ActualType; 1917ApplyEntityPropertyMappings(entry, entry.ActualType);
System\Data\Services\Client\AtomMaterializerLog.cs (2)
389Debug.Assert(entry.ActualType != null, "Entry with no type added to log"); 390return entry.ActualType.IsEntityType;