3846cc2d0192e60e9dacf38d2ff41b42d66debde
[mono.git] / mcs / class / System.EnterpriseServices / System.EnterpriseServices.Internal / ISoapClientImport.cs
1 // System.EnterpriseServices.Internal.ISoapClientImport.cs
2 //
3 // Author:  Mike Kestner (mkestner@ximian.com)
4 //
5 // Copyright (C) 2004 Novell, Inc.
6 //
7
8 using System;
9 using System.Runtime.InteropServices;
10
11 namespace System.EnterpriseServices.Internal {
12
13 #if NET_1_1
14         [Guid("E7F0F021-9201-47e4-94DA-1D1416DEC27A")]
15         public interface ISoapClientImport {
16                 [DispId(1)]
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);
24         }
25 #endif
26 }