Comment lire le flux de requête de httpWebRequest dans c #, j'ai une erreur "le flux n'est pas lisible"?

Je veux lire la demande de flux à partir d'un personnalisé HttpWebRequest classe qui hérite de HttpWebRequest et j'ai essayé de lire la demande de flux dans les différentes étapes, mais toujours pas sûr de savoir comment y parvenir dans la classe.

Cette coutume HttpWebRequest est utilisé pour sérialiser un message soap et je veux savoir ce que la demande a été envoyée dans un format de chaîne. J'ai également mis en œuvre personnalisée HttpRequestCreatorHttpWebResponsemais ne peut toujours pas trouver un endroit/scène à partir de laquelle je peux lire la demande de flux.

Si j'ai sortie tout dans un MemoryStream puis copiez le contenu de la demande de flux, quelqu'un sait quel stade je peux le faire? Dans le constructeur, BeginGetRequestStreamEndGetRequestStream ou GetRequestStream?

source d'informationauteur sam