Solved! Go to Solution.
If I understood right you want the union of Layer 1 results so you can query Layer 2 that intersect that geometry.
You can look at the following SDK samples:
First, Query Layer 1
http://help.arcgis.com/en/webapi/silverlight/samples/start.htm#AttributeQuery
Second, Call Union on Layer 1 query results
http://help.arcgis.com/en/webapi/silverlight/samples/start.htm#Union
Third, Perform Query on Layer 2 by using Union results as Query.Geometry.
http://help.arcgis.com/en/webapi/silverlight/samples/start.htm#SpatialQuery