Я создаю XML-документ построчно, и мне нужно следить за тем, насколько большим становится этот файл. Получившийся файл нужно будет отправить через MSMQ, который, я думаю, имеет размер сообщения 4Мб. Что мне нужно сделать, это когда документ приближается к этому размеру, это перестать добавлять данные и добавить документ в список и начать создавать новый с оставшимися данными. Затем я могу вернуть этот список документов XML в вызывающую функцию, где документы могут быть отправлены через MSMQ. У меня вопрос, что было бы хорошим способом постоянного контроля размера XElement?