I have a web service hosting a WCF library, which works fine but produced a
strange signature when interacting with vs 2005/2.0 clients. My method takes
3 strings and returns a bool as below.
bool CanRun(string appName, string userName, string function);
However the auto generated proxy in 2005 looks like this
void CanRun(string appName, string userName, string function, out bool
result, out bool resultSpecified );
I unserstand the new result parameter, but what is the resultSpecified
parameter that was created? It looks like it is always the same as the result
parameter, although admittedly I haven't tested this very thouroughly yet?
I'm pushing for WCF in our organization and don't want to get caught not
haveing an explanation of what is occurring here.
Thanks,
Bill
strange signature when interacting with vs 2005/2.0 clients. My method takes
3 strings and returns a bool as below.
bool CanRun(string appName, string userName, string function);
However the auto generated proxy in 2005 looks like this
void CanRun(string appName, string userName, string function, out bool
result, out bool resultSpecified );
I unserstand the new result parameter, but what is the resultSpecified
parameter that was created? It looks like it is always the same as the result
parameter, although admittedly I haven't tested this very thouroughly yet?
I'm pushing for WCF in our organization and don't want to get caught not
haveing an explanation of what is occurring here.
Thanks,
Bill
Comment