1 write to Identity
System.Data.Services.Client (1)
System\Data\Services\Client\AtomParser.cs (1)
934targetEntry.Identity = idText;
20 references to Identity
System.Data.Services.Client (20)
System\Data\Services\Client\AtomMaterializer.cs (7)
613throw new InvalidOperationException(Strings.AtomMaterializer_PropertyNotExpectedEntry(name, entry.Identity)); 652entry.Identity); 856"Expecting type '" + requiredType + "' for '" + entry.Identity + "', but found " + 864if (entry.Identity == null) 1554throw new InvalidOperationException(Strings.AtomMaterializer_PropertyMissingFromEntry(propertyName, entry.Identity)); 1635entry.ResolvedObject = this.context.TryGetEntity(entry.Identity, entry.ETagText, this.mergeOption, out state); 1739if (entry.Identity == null)
System\Data\Services\Client\AtomMaterializerLog.cs (11)
209this.identityStack[entry.Identity] = entry; 213this.foundEntriesWithMedia[entry.Identity] = entry; 239this.context.AttachIdentity(entry.Identity, entry.QueryLink, entry.EditLink, entry.ResolvedObject, entry.ETagText); 240this.identityStack.Add(entry.Identity, entry); 255Debug.Assert(entry.Identity != null, "entry.Identity != null"); 257if (this.identityStack.TryGetValue(entry.Identity, out existingEntry)) 262if (this.appendOnlyEntries.TryGetValue(entry.Identity, out existingEntry)) 267this.context.TryGetEntity(entry.Identity, entry.ETagText, this.mergeOption, out state); 274this.appendOnlyEntries.Remove(entry.Identity); 322this.identityStack.Add(entry.Identity, entry); 325this.appendOnlyEntries.Add(entry.Identity, entry);
System\Data\Services\Client\AtomParser.cs (2)
919else if (elementName == XmlConstants.AtomIdElementName && targetEntry.Identity == null) 965if (targetEntry.Identity == null)