Your code looks like it is using the Microsoft Soap Toolkit, which is indeed no longer supported and longer available for download.
The Soap Toolkit generates wrapper classes (I assume your SoapClient class is one of those), which encapsulate the actual SOAP call. These classes are what you need to adapt or replace. The calling code you showed here is of minor importance.