Salve a tutti, volevo chiedere qualche delucidazione riguardante i servizi web.
Ho creato un webservices, del tipo:

<System.Web.Services.WebService(Namespace:="http ://tempuri.org/")> _
<System.Web.Services.WebServiceBinding(ConformsTo: =WsiProfiles.BasicProfile1_1)> _
<ToolboxItem(False)> _
Public Class Main
Inherits System.Web.Services.WebService

End Class


e vi ho esposto dei metodi, fin qui tutto funziona senza intoppi.
Ora, mi sfugge però il legame tra un servizio e la parola chiave CLASS.
I webservices, sono delle classi a quanto pare...o mi sbaglio?

In questo caso, dovrei riuscire a fare qualcosa del genere:

<System.Web.Services.WebService(Namespace:="http ://tempuri.org/")> _
<System.Web.Services.WebServiceBinding(ConformsTo: =WsiProfiles.BasicProfile1_1)> _
<ToolboxItem(False)> _
Public Class Main
Inherits System.Web.Services.WebService

Public Class Child
Inherits System.Web.Services.WebService

end class

End Class


Ma ed esporre all'interno della classe Child degli altri webmethod, ma non riesco.
Come mai? Sbaglio la sintassi, o mi sfugge qualcosa sull'utilizzo dei webservices?