1 // System.EnterpriseServices.Internal.ISoapClientImport.cs
3 // Author: Mike Kestner (mkestner@ximian.com)
5 // Copyright (C) 2004 Novell, Inc.
9 using System.Runtime.InteropServices;
11 namespace System.EnterpriseServices.Internal {
14 [Guid("E7F0F021-9201-47e4-94DA-1D1416DEC27A")]
15 public interface ISoapClientImport {
17 void ProcessClientTlbEx (
18 [MarshalAs(UnmanagedType.BStr)] string progId,
19 [MarshalAs(UnmanagedType.BStr)] string virtualRoot,
20 [MarshalAs(UnmanagedType.BStr)] string baseUrl,
21 [MarshalAs(UnmanagedType.BStr)] string authentication,
22 [MarshalAs(UnmanagedType.BStr)] string assemblyName,
23 [MarshalAs(UnmanagedType.BStr)] string typeName);