Comment lire fichier XML à l'aide du Système.IO.Flux avec LINQ

Je vais passer le fichier xml comme ceci:

File1.PostedFile.InputStream 

//reading xml file.....
public static void readXMLOutput(Stream stream)
{

    System.Xml.Linq.XDocument xml = System.Xml.Linq.XDocument.Load(stream);

    var query = from p in xml.Element("ste").Element("Application")
                //where (int)p.Element("Id") == 1
                select Page;

    foreach (var record in query)
    {
        Response.Write("dfe") + record.Element("dfe").Value;
    }

erreur:

Erreur 1 La meilleure méthode surchargée match pour le Système.Xml.Linq.XDocument.Load(string)' a certains arguments non valides

impossible de convertir de 'Système.IO.Flux' de 'string'

InformationsquelleAutor Nick Kahn | 2010-07-19