以下のようなXMLデータを読み込んでいますNetworkStream。
using (XmlReader xmlReader = XmlReader.Create(stream, new XmlReaderSettings() { Async = true }))
{
try
{
while (await xmlReader.ReadAsync())
{
...
上記のループstream.Inject("</stop>")で読み取れるように呼び出したいと思います。whileラッパー クラスを記述してメソッドStreamを実装し、Injectメソッドをオーバーライドする必要があることはわかっていますReadAsync。しかし、私はそれを達成する方法がわかりません。誰かがそのようなことがどのように行われるかを教えてくれますか (Injectメソッドのどこに追加の文字列を追加する必要があるか想像できません)?