È necessario implementare una funzione di accesso predefinita °_°

mercoledì 26 aprile 2006 - 09.57

Laik Profilo | Newbie

ciao a tutti, sto realizzando un web service ma mi da questo errore:

"È necessario implementare una funzione di accesso predefinita su CoorporationList, poiche' eredita da ICollection"

qualcuno sa come posso risolvere?!?!
L'applicazione senza webservice funziona perfettamente.........
grazie a tutti

Brainkiller Profilo | Guru

>qualcuno sa come posso risolvere?!?!
>L'applicazione senza webservice funziona perfettamente.........

Non si capisce se hai creato un web service e basta oppure hai creato un web service che utilizzi all'interno di una tua applicazione ?

ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

Laik Profilo | Newbie

ho un'applicazione webform formata da piu' progetti che funziona correttamente.
Ora sto cercando di esporre quest'applicazione attraverso un servizio web e lanciando il file .asmx mi da l'errore che ho riportato riportato sopra. La classe coorporationlist eredita da CollectionBase e ha il metodo add e la proprieta' item.
Un oggetto di tipo coorporationlist e' il tipo di ritorno di webmethod e quindi verra' serializzato in xml
perche' mi da quell'errore?!
grazie!

Laik Profilo | Newbie

TROVATO!!!!!
la mia proprieta' item accettava un parametro di tipo Object e invece doveva accettare un parametro di tipo integer!
ciauzzz
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5