Ich habe WCF-Service < /p>
[OperationContract(Name = "GetAllEmployee")]
IList GetEmployees(string UserId, string UserPassword);
< /code>
In serviceweb.svc.cs Datei < /p>
public IList GetEmployees(string UserId, string UserPassword)
{
List E = new List();
return E;
}
< /code>
Wenn Sie es dem Webprojekt hinzufügen, wird diese WCF-Referenz in [], < /p>
, konvertiert.public ServiceWeb.ServiceProWCFService.Employee[] GetAllEmployee(string UserId, string UserPassword) {
ServicePROWeb.ServiceProWCFService.GetAllEmployeeRequest inValue
= new ServicePROWeb.ServiceProWCFService.GetAllEmployeeRequest();
inValue.UserId = UserId;
inValue.UserPassword = UserPassword;
ServicePROWeb.ServiceProWCFService.GetAllEmployeeResponse retVal =
((ServicePROWeb.ServiceProWCFService.IServiceProWCFService)(this))
.GetAllEmployee(inValue);
return retVal.GetAllEmployeeResult;
}
< /code>
, was nicht korrekt ist. Ich habe versucht, in den erweiterten Einstellungen zu ändern, um es wie das Bild unten zu machen
< /p>
, aber es hat sich immer noch nicht geändert. Konfigurieren Sie die Referenz, um system.collection.generic.list zu machen und den Dienst erneut zu laden, aber es hat nicht funktioniert < /li>
Alle alten Verweise auf den Dienst entfernt und versuchte, eine generische Liste anstelle einer iEnumerablen Liste für den Rückgabetyp zu erstellen.>
WCF Ändern des Listentyps in ArrayList. Ich habe versucht, auch in den erweiterten Einstellungen zu ändern, aber dennoch ⇐ C#
-
- Similar Topics
- Replies
- Views
- Last post