Ive created a WCF service that works correctly when I create a proxy using svcutil.
If i add the service as a web reference, additional parameters are added to the methods available through the service.
For example, i have a method GetEntity(int entityId, bool FullObject), however when it is made available through the webservice its signiture is
GetEntity(int entityId, bool entityIdSpecified, bool FullObject, bool FullObjectSpecified).
If i sent that additional parameters to true, the call still works and returns the expected result, but i was wondering why these params are added, and can i avoid the need to specify them
Thanks

Adding WCF service as web reference creates additional parameters on methods
TheFreeman
Example:
<ServiceContract()> _
Public Interface IService
<OperationContract(), XmlSerializerFormat(Style:=OperationFormatStyle.Document)> _
Function operation(ByVal n1 As Integer, ByVal n2 As Integer) As Double
End Interface
radrevere