Quais são esses parâmetros extras nos meus métodos de proxy ASMX?
Se eu adicionar uma referência da Web de um cliente .NET 1.1 a um serviço WCF, os métodos de proxy gerados no cliente contêm um parâmetro extra que termina com o sufixo 'Especificado' para cada parâmetro do método de serviço, por exemplo.
[OperationContract]
string HelloWorld(string foo, int bar);
resulta em:
Service1.HelloWorld(string foo, bool fooSpecified, int bar, bool barSpecified);
Meus parâmetros de serviço não são opcionais. Quais são esses parâmetros extras no cliente e como posso me livrar deles?