Esempio di tecnologia IXmlSerializable dei servizi Web
Aggiornamento: novembre 2007
In questo esempio viene illustrato come utilizzare l'oggetto IXmlSerializable per controllare la serializzazione dei tipi personalizzati nei servizi Web ASP.NET.
Per informazioni sull'utilizzo degli esempi, vedere i seguenti argomenti:
Per compilare l'esempio utilizzando Visual Studio
Aprire Visual Studio 2005, quindi scegliere Nuovo sito Web dal menu File.
Nel riquadro sinistro della finestra Nuovo sito Web scegliere il linguaggio di programmazione desiderato, quindi selezionare Servizio Web ASP.NET nel riquadro destro.
Digitare IXmlSerializable come nome del nuovo servizio Web.
In Esplora soluzioni fare clic con il pulsante destro del mouse sull'icona relativa a Service.asmx, quindi scegliere Elimina. Ripetere questa operazione per il file code-behind Service.asmx.
Fare clic con il pulsante destro del mouse sulla directory del progetto, quindi scegliere Aggiungi elemento esistente. Nella finestra di dialogo spostarsi nella sottodirectory Service della directory specifica del linguaggio.
Fare clic su Service.asmx, quindi ripetere questa operazione per il file code-behind Service.asmx.
Aprire Esplora risorse, quindi spostarsi nella directory contenente la directory IXmlSerializable creata al passaggio 3 precedente.
Fare clic con il pulsante destro del mouse sull'icona relativa alla directory IXmlSerializable, quindi scegliere Condivisione e sicurezza.
Nella scheda Condivisione Web selezionare Condividi cartella e confermare le impostazioni predefinite, incluso il nome IXmlSerializable.
Scegliere OK.
Per eseguire l’esempio
Aprire una finestra del browser, quindi fare clic sulla barra degli indirizzi.
Digitare https://localhost/IXmlSerializable/Service.asmx.