svcutil.exe - Proxy generado que no permite campos anulables

Estoy tratando de consumir un servicio web especificado usando WSDL creando un proxy WCF usando svcutil.exe, pero el WSDL especifica que algunas de las operaciones tienen parámetros que son opcionales (minOccurs = "0"), por ejemplo:

<code><xs:element minOccurs="0" maxOccurs="1" name="meetingId" type="xs:int" /> 
</code>

Desafortunadamente, el proxy generado no me permite no especificar los valores (los parámetros no son anulables), y no hay campos "especificados" como parte de la llamada para indicar al proxy que no se debe enviar ningún valor.

¿Hay alguna forma de usar svcutil para generar un proxy que me permita hacer esto?

(En una nota al margen, noté a través de mi investigación que otros pudieron generar estos campos adicionales "especificados" correctamente usando la función "Agregar referencia de servicio", pero por alguna razón, Visual Studio no parece querer generar el proxy después de Añado la referencia (no pasa nada después)

Archivo WSDL Proxy generado

Comando utilizado: svcutilhttp://sas-int.elluminate.com/site/external/adapter/default/v1/webservice.wsdl / internal /n:*,Elluminate.WebService.WebServiceProxy /o:WebServiceProxy.cs /config:App.config / nologo

Respuestas a la pregunta(3)

Su respuesta a la pregunta