C#
Tallenna seuraava koodi nimellä SqlSoapTracer.cs
samaan kansioon, joka sisältää SOAP client-projektitiedostot.
Suorita Solution Explorer-ikkunassa seuraavat vaiheet:
- Valitse projekti nimen mukaan, napsauta hiiren kakkospainikkeella ja osoita lisäämiseen ja valitse sitten Lisää olemassa oleva kohde.
- Lisää olemassa oleva kohde-valintaikkunassa voit selata ja valita
SqlSoapTracer.cs
– tiedoston kohdasta, johon tallennit sen vaiheessa 1. - valitse Näytä kaikki tiedostot ja laajenna www-Viitesolmu ja valitse
Reference.cs
– tiedosto.
Päivitä koodieditoriikkunassa Reference.cs
– tiedosto paikantamalla siellä Verkkomenetelmiesi syöttöpisteet. Jos haluat lisätä SOAP trace-tuen, kun Web-menetelmät suoritetaan asiakaskoodina, lisää seuraava snoopattribute()
kutsu Reference.cs
– koodiin suoraan ennen kunkin jäljitettävän web-menetelmän syöttöpistettä, kuten seuraavat koodirivit osoittavat.
public string login(string user, string pass, login_options login_options) { object results = this.Invoke("login", new object { user, pass, login_options}); return ((string)(results)); }
tämä rekisteröi SAIPPUALAAJENNUKSEN, joka vetoaa näiden Web-menetelmien saippuajäljitykseen, kun ne suoritetaan.