2012-06-08 2 views
1

je vais avoir un peu d'un problème en essayant de créer un WebRequest pour Windows Phone 7.problèmes C# WebRequest

Lorsque je tente en suivant les exemples de code de MSDN, il continue à dire de faire ceci:

Stream data = response.GetRequesteStream; 

Mais quand je type dans Visual studio 2010 express pour Windows Phone, je reçois une ligne rouge squiggly et un message d'erreur indiquant:

System.Net.WebRequest does not contain a reference for "GetRequestStream" 
and no extention method "GetRequestStream" accepting a first argument of 
type 'System.Net.WebRequest' could be found 

Toutes les idées sur ce qui se passe? Il semble qu'il me manque une méthode ... mais je ne sais pas pourquoi.

Répondre

2

Windows Phone ne prend pas en charge la plupart des API (les plus) synchrones. Vous devez utiliser la méthode asynchrone BeginGetRequestStream.

Il y a probablement beaucoup plus en ligne, mais un exemple d'utilisation pour le téléphone can be found here.

+0

Ahh, d'accord, ça l'efface. Je ne savais pas que Windows Phone ne prenait pas en charge de nombreuses API synchrones – docaholic