Найти размер данных, которые я отправляю на веб-сервис - PullRequest
1 голос
/ 29 января 2010

Есть ли способ узнать размер данных, которые я отправляю на веб-сервис от клиента в Csharp dotnet

1 Ответ

0 голосов
/ 30 января 2010

Вот способ узнать размер ваших данных при сериализации в XML, что происходит, когда вы вызываете стандартную веб-службу SOAP:

var data = GetMyData();
var serializer = new XmlSerializer(data.GetType())
using(var stream = new MemoryStream()) 
{
    serializer.Serialize(stream, data);
    var sizeOfData = stream.Length;
}
...