Hallo Leute,
ich bräuchte eure Hilfe für die übergabe einer ArrayList an das Webservice.
Mit einfachen Datentypen funktioniert es wunderbar! Jetzt müsste ich aber eine Arraylist an das Service übergeben.
Service:
Ich arbeite mit svcuti.exel und erzeuge den Client Code.
Mit der Funktion SendDataService übergebe ich die Daten an das Service:
Client:
Der Datentyp dem ich im Service "_BerechnungType.DatenArraylis" als Arraylist definiert habe, gibt es nicht mehr.
Und ich bekomme die Fehlermeldung für "ErstellteArraylist": Der Wert vom Typ "System.Collection.Arraylist" kann nicht in 1-dimensionales Array von Objekt" konvertiert werden.
Ich weiß auch mittlerweile das ich eine Arraylist nicht wie einfache DatenTypen. z.B.Integer übergeben kann.
Bei der suche nach einer Lösung bin ich auf das Schlüsselwort "DataContractSerializer" gestoßen.
Könnt Ihr mir sagen wie ich den DataContractSerializer in meinen Code einbinden kann.
Ich müsste also "nur" die Daten die sich in "ErstellteArraylist" befinden in das Service bekommen, um im Service Berechnungen anhand der Daten durchführen zu können.
LG
Franz
ich bräuchte eure Hilfe für die übergabe einer ArrayList an das Webservice.
Mit einfachen Datentypen funktioniert es wunderbar! Jetzt müsste ich aber eine Arraylist an das Service übergeben.
Service:
Ich arbeite mit svcuti.exel und erzeuge den Client Code.
Mit der Funktion SendDataService übergebe ich die Daten an das Service:
Client:
Der Datentyp dem ich im Service "_BerechnungType.DatenArraylis" als Arraylist definiert habe, gibt es nicht mehr.
Und ich bekomme die Fehlermeldung für "ErstellteArraylist": Der Wert vom Typ "System.Collection.Arraylist" kann nicht in 1-dimensionales Array von Objekt" konvertiert werden.
Ich weiß auch mittlerweile das ich eine Arraylist nicht wie einfache DatenTypen. z.B.Integer übergeben kann.
Bei der suche nach einer Lösung bin ich auf das Schlüsselwort "DataContractSerializer" gestoßen.
Könnt Ihr mir sagen wie ich den DataContractSerializer in meinen Code einbinden kann.
Ich müsste also "nur" die Daten die sich in "ErstellteArraylist" befinden in das Service bekommen, um im Service Berechnungen anhand der Daten durchführen zu können.
LG
Franz