Ich habe WCF -Dienst < /p>
**[OperationContract(Name = "GetAllEmployee")]
IList GetEmployees(string UserId, string UserPassword);**
in ServiceWeb.svc.cs file
**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