Я знаю два наиболее типичных сериализатора для соотв. XML и JSON в .NET:
Самое замечательное, что они оба могут записывать в поток, но никто из них не может делать это асинхронно.
Единственный найденный мной обходной путь - выполнить пользовательскую сериализацию с использованием XmlWriter / JsonWriter и вручную написать элемент / атрибуты ...
Есть ли какое-либо существующее решение, которое могло бы сделать то же самое, не прибегая к этим двум авторам?