var someHugeListOfIds = myData.Pages .Select(p=>p.ParentSessionId); var someSessions = myData.Sessions .Where(s=>someHugeListOfIds.Contains(s.Id)); foreach(var session in someSessions) DoSomething(someSession)
Sep 30, 2009
Sep 25, 2009
Sep 23, 2009
Sep 13, 2009
Sep 11, 2009
Two interesting errors relating to essenially the same thing:
There was an error reading from the pipe: The pipe has been ended. (109, 0x6d).
The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter SomeAssembly.SomeObject:MethodNameResult. The InnerException message was ‘Maximum number of items that can be serialized or deserialized in an object graph is ‘524288’. Change the object graph or increase the MaxItemsInObjectGraph quota. ‘. Please see InnerException for more details.
The second one is the same as the first, except it relates to the ServiceBahvior, and the first is associated with EndpointBehavior. Both of these are configured server side.