38 references to AtomDataKind
System.Data.Services.Client (38)
System\Data\Services\Client\AtomMaterializer.cs (9)
357get { return this.parser.DataKind == AtomDataKind.Finished; } 953this.parser.DataKind != AtomDataKind.None, 956this.parser.DataKind != AtomDataKind.Finished, 961case AtomDataKind.Feed: 962case AtomDataKind.FeedCount: 965case AtomDataKind.Entry: 972case AtomDataKind.PagingLinks: 979this.parser.DataKind == AtomDataKind.Custom, 1023Debug.Assert(this.parser.DataKind == AtomDataKind.Finished, "parser.DataKind == AtomDataKind.None");
System\Data\Services\Client\AtomParser.cs (29)
75private AtomDataKind kind; 110Debug.Assert(this.kind == AtomDataKind.None, "this.kind == AtomDataKind.None -- otherwise not initialized correctly"); 136internal AtomDataKind DataKind 194if (this.DataKind == AtomDataKind.Finished) 210AtomDataKind readerData = ParseStateForReader(this.reader); 223case AtomDataKind.Custom: 224if (this.DataKind == AtomDataKind.None) 226this.kind = AtomDataKind.Custom; 235case AtomDataKind.Entry: 236this.kind = AtomDataKind.Entry; 240case AtomDataKind.Feed: 241if (this.DataKind == AtomDataKind.None) 244this.kind = AtomDataKind.Feed; 250case AtomDataKind.FeedCount: 254case AtomDataKind.PagingLinks: 261this.kind = AtomDataKind.PagingLinks; 271this.kind = AtomDataKind.Finished; 288this.kind == AtomDataKind.Custom, 304this.kind == AtomDataKind.Custom, 337private static AtomDataKind ParseStateForReader(XmlReader reader) 344AtomDataKind result = AtomDataKind.Custom; 351result = AtomDataKind.Entry; 355result = AtomDataKind.Feed; 360result = AtomDataKind.PagingLinks; 367result = AtomDataKind.FeedCount; 674case AtomDataKind.Feed: 679case AtomDataKind.Entry: 691case AtomDataKind.PagingLinks: