2012-11-15 10 views
6

Powiel możliwe:
WCF will not return an intWCF metoda usługa argumenty, bool określony

Starając się zużywają z moim usług WCF jak ten:

[ServiceContract] 
public interface IReturnService 
{ 
    [OperationContract] 
    bool GetTransactionList(int lRetailStoreID, int lWorkstationNmbr, int lTaNmbr); 
} 

ale kiedy” m wywołując usługę od klienta, pojawia się błąd, że nie ma metody GetTransactionList z 3 argumentami Zamiast tego otrzymuję ten nagłówek:

myWCF.GetTransactionList(int lRetailStoreID, bool lRetailStoreIDSpecified, 
         int lWorkstationNmbr, bool lWorkstationNmbrSpecified, 
         int lTaNmbr, bool lTaNmbrSpecified, 
         out bool GetTransactionListResult, 
         out bool GetTransactionListResultSpecified) 

Ktoś wie, dlaczego tak się dzieje i jak go rozwiązać? Daj mi znać, jeśli potrzebujesz więcej informacji.

+0

można dodać kod, którego używasz, aby zadzwonić do serwera? Czy to jest generowany klient? –

+0

Czy serwer proxy klienta ma taką samą definicję jak na serwerze? – Kaf

+4

Zapytany i odebrany tutaj http://stackoverflow.com/q/12964759/1045728 –

Odpowiedz