1 // Licensed to the .NET Foundation under one or more agreements.
2 // The .NET Foundation licenses this file to you under the MIT license.
3 // See the LICENSE file in the project root for more information.
4 
5 [assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
6 [assembly:System.CLSCompliantAttribute(true)]
7 [assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
8 [assembly:System.EnterpriseServices.ApplicationIDAttribute("1e246775-2281-484f-8ad4-044c15b86eb7")]
9 [assembly:System.EnterpriseServices.ApplicationNameAttribute(".NET Utilities")]
10 [assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
11 [assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
12 [assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.EnterpriseServices.dll")]
13 [assembly:System.Reflection.AssemblyDescriptionAttribute("System.EnterpriseServices.dll")]
14 [assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
15 [assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
16 [assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
17 [assembly:System.Reflection.AssemblyTitleAttribute("System.EnterpriseServices.dll")]
18 [assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
19 [assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
20 [assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
21 [assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
22 [assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
23 [assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
24 [assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)]
25 [assembly:System.Runtime.InteropServices.GuidAttribute("4fb2d46f-efc8-4643-bcd0-6e5bfa6a174c")]
26 namespace System
27 {
28     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
29     internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
30     {
MonoDocumentationNoteAttribute(string comment)31         public MonoDocumentationNoteAttribute(string comment) { }
32     }
33     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
34     internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
35     {
MonoExtensionAttribute(string comment)36         public MonoExtensionAttribute(string comment) { }
37     }
38     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
39     internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
40     {
MonoInternalNoteAttribute(string comment)41         public MonoInternalNoteAttribute(string comment) { }
42     }
43     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
44     internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
45     {
MonoLimitationAttribute(string comment)46         public MonoLimitationAttribute(string comment) { }
47     }
48     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
49     internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
50     {
MonoNotSupportedAttribute(string comment)51         public MonoNotSupportedAttribute(string comment) { }
52     }
53     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
54     internal partial class MonoTODOAttribute : System.Attribute
55     {
MonoTODOAttribute()56         public MonoTODOAttribute() { }
MonoTODOAttribute(string comment)57         public MonoTODOAttribute(string comment) { }
58         public string Comment { get { throw null; } }
59     }
60 }
61 namespace System.EnterpriseServices
62 {
63     [System.SerializableAttribute]
64     public enum AccessChecksLevelOption
65     {
66         Application = 0,
67         ApplicationComponent = 1,
68     }
69     [System.SerializableAttribute]
70     public enum ActivationOption
71     {
72         Library = 0,
73         Server = 1,
74     }
75     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
76     public sealed partial class Activity
77     {
78         [System.MonoTODOAttribute]
Activity(System.EnterpriseServices.ServiceConfig cfg)79         public Activity(System.EnterpriseServices.ServiceConfig cfg) { }
80         [System.MonoTODOAttribute]
AsynchronousCall(System.EnterpriseServices.IServiceCall serviceCall)81         public void AsynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { }
82         [System.MonoTODOAttribute]
BindToCurrentThread()83         public void BindToCurrentThread() { }
84         [System.MonoTODOAttribute]
SynchronousCall(System.EnterpriseServices.IServiceCall serviceCall)85         public void SynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { }
86         [System.MonoTODOAttribute]
UnbindFromThread()87         public void UnbindFromThread() { }
88     }
89     [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
90     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
91     public sealed partial class ApplicationAccessControlAttribute : System.Attribute
92     {
ApplicationAccessControlAttribute()93         public ApplicationAccessControlAttribute() { }
ApplicationAccessControlAttribute(bool val)94         public ApplicationAccessControlAttribute(bool val) { }
95         public System.EnterpriseServices.AccessChecksLevelOption AccessChecksLevel { get { throw null; } set { } }
96         public System.EnterpriseServices.AuthenticationOption Authentication { get { throw null; } set { } }
97         public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { get { throw null; } set { } }
98         public bool Value { get { throw null; } set { } }
99     }
100     [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
101     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
102     public sealed partial class ApplicationActivationAttribute : System.Attribute
103     {
ApplicationActivationAttribute(System.EnterpriseServices.ActivationOption opt)104         public ApplicationActivationAttribute(System.EnterpriseServices.ActivationOption opt) { }
105         public string SoapMailbox { get { throw null; } set { } }
106         public string SoapVRoot { get { throw null; } set { } }
107         public System.EnterpriseServices.ActivationOption Value { get { throw null; } }
108     }
109     [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
110     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
111     public sealed partial class ApplicationIDAttribute : System.Attribute
112     {
ApplicationIDAttribute(string guid)113         public ApplicationIDAttribute(string guid) { }
114         public System.Guid Value { get { throw null; } }
115     }
116     [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
117     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
118     public sealed partial class ApplicationNameAttribute : System.Attribute
119     {
ApplicationNameAttribute(string name)120         public ApplicationNameAttribute(string name) { }
121         public string Value { get { throw null; } }
122     }
123     [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
124     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
125     public sealed partial class ApplicationQueuingAttribute : System.Attribute
126     {
ApplicationQueuingAttribute()127         public ApplicationQueuingAttribute() { }
128         public bool Enabled { get { throw null; } set { } }
129         public int MaxListenerThreads { get { throw null; } set { } }
130         public bool QueueListenerEnabled { get { throw null; } set { } }
131     }
132     [System.SerializableAttribute]
133     public enum AuthenticationOption
134     {
135         Call = 3,
136         Connect = 2,
137         Default = 0,
138         Integrity = 5,
139         None = 1,
140         Packet = 4,
141         Privacy = 6,
142     }
143     [System.AttributeUsageAttribute((System.AttributeTargets)(64))]
144     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
145     public sealed partial class AutoCompleteAttribute : System.Attribute
146     {
AutoCompleteAttribute()147         public AutoCompleteAttribute() { }
AutoCompleteAttribute(bool val)148         public AutoCompleteAttribute(bool val) { }
149         public bool Value { get { throw null; } }
150     }
151     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
152     [System.SerializableAttribute]
153     public enum BindingOption
154     {
155         BindingToPoolThread = 1,
156         NoBinding = 0,
157     }
158     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
159     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
160     public partial struct BOID
161     {
162         [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.ByValArray)]
163         public byte[] rgb;
164     }
165     public sealed partial class BYOT
166     {
BYOT()167         internal BYOT() { }
168         [System.MonoTODOAttribute]
CreateWithTipTransaction(string url, System.Type t)169         public static object CreateWithTipTransaction(string url, System.Type t) { throw null; }
170         [System.MonoTODOAttribute]
CreateWithTransaction(object transaction, System.Type t)171         public static object CreateWithTransaction(object transaction, System.Type t) { throw null; }
172     }
173     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
174     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
175     public sealed partial class ComponentAccessControlAttribute : System.Attribute
176     {
ComponentAccessControlAttribute()177         public ComponentAccessControlAttribute() { }
ComponentAccessControlAttribute(bool val)178         public ComponentAccessControlAttribute(bool val) { }
179         public bool Value { get { throw null; } }
180     }
181     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
182     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
183     public sealed partial class COMTIIntrinsicsAttribute : System.Attribute
184     {
COMTIIntrinsicsAttribute()185         public COMTIIntrinsicsAttribute() { }
COMTIIntrinsicsAttribute(bool val)186         public COMTIIntrinsicsAttribute(bool val) { }
187         public bool Value { get { throw null; } }
188     }
189     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
190     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
191     public sealed partial class ConstructionEnabledAttribute : System.Attribute
192     {
ConstructionEnabledAttribute()193         public ConstructionEnabledAttribute() { }
ConstructionEnabledAttribute(bool val)194         public ConstructionEnabledAttribute(bool val) { }
195         public string Default { get { throw null; } set { } }
196         public bool Enabled { get { throw null; } set { } }
197     }
198     public sealed partial class ContextUtil
199     {
ContextUtil()200         internal ContextUtil() { }
201         public static System.Guid ActivityId { [System.MonoTODOAttribute]get { throw null; } }
202         public static System.Guid ApplicationId { [System.MonoTODOAttribute]get { throw null; } }
203         public static System.Guid ApplicationInstanceId { [System.MonoTODOAttribute]get { throw null; } }
204         public static System.Guid ContextId { [System.MonoTODOAttribute]get { throw null; } }
205         public static bool DeactivateOnReturn { get { throw null; } set { } }
206         public static bool IsInTransaction { [System.MonoTODOAttribute]get { throw null; } }
207         public static bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } }
208         [System.MonoTODOAttribute]
209         public static System.EnterpriseServices.TransactionVote MyTransactionVote { get { throw null; } set { } }
210         public static System.Guid PartitionId { [System.MonoTODOAttribute]get { throw null; } }
211         public static System.Transactions.Transaction SystemTransaction { [System.MonoTODOAttribute]get { throw null; } }
212         public static object Transaction { [System.MonoTODOAttribute]get { throw null; } }
213         public static System.Guid TransactionId { [System.MonoTODOAttribute]get { throw null; } }
214         [System.MonoTODOAttribute]
DisableCommit()215         public static void DisableCommit() { }
216         [System.MonoTODOAttribute]
EnableCommit()217         public static void EnableCommit() { }
218         [System.MonoTODOAttribute]
GetNamedProperty(string name)219         public static object GetNamedProperty(string name) { throw null; }
220         [System.MonoTODOAttribute]
IsCallerInRole(string role)221         public static bool IsCallerInRole(string role) { throw null; }
222         [System.MonoTODOAttribute]
IsDefaultContext()223         public static bool IsDefaultContext() { throw null; }
224         [System.MonoTODOAttribute]
SetAbort()225         public static void SetAbort() { }
226         [System.MonoTODOAttribute]
SetComplete()227         public static void SetComplete() { }
228         [System.MonoTODOAttribute]
SetNamedProperty(string name, object value)229         public static void SetNamedProperty(string name, object value) { }
230     }
231     [System.AttributeUsageAttribute((System.AttributeTargets)(1093))]
232     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
233     public sealed partial class DescriptionAttribute : System.Attribute
234     {
DescriptionAttribute(string desc)235         public DescriptionAttribute(string desc) { }
236     }
237     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
238     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
239     public sealed partial class EventClassAttribute : System.Attribute
240     {
EventClassAttribute()241         public EventClassAttribute() { }
242         public bool AllowInprocSubscribers { get { throw null; } set { } }
243         public bool FireInParallel { get { throw null; } set { } }
244         public string PublisherFilter { get { throw null; } set { } }
245     }
246     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
247     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
248     public sealed partial class EventTrackingEnabledAttribute : System.Attribute
249     {
EventTrackingEnabledAttribute()250         public EventTrackingEnabledAttribute() { }
EventTrackingEnabledAttribute(bool val)251         public EventTrackingEnabledAttribute(bool val) { }
252         public bool Value { get { throw null; } }
253     }
254     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
255     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
256     public sealed partial class ExceptionClassAttribute : System.Attribute
257     {
ExceptionClassAttribute(string name)258         public ExceptionClassAttribute(string name) { }
259         public string Value { get { throw null; } }
260     }
261     [System.Runtime.InteropServices.GuidAttribute("FE6777FB-A674-4177-8F32-6D707E113484")]
262     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
263     public partial interface IAsyncErrorNotify
264     {
OnError(int hresult)265         void OnError(int hresult);
266     }
267     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
268     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
269     public sealed partial class IISIntrinsicsAttribute : System.Attribute
270     {
IISIntrinsicsAttribute()271         public IISIntrinsicsAttribute() { }
IISIntrinsicsAttribute(bool val)272         public IISIntrinsicsAttribute(bool val) { }
273         public bool Value { get { throw null; } }
274     }
275     [System.SerializableAttribute]
276     public enum ImpersonationLevelOption
277     {
278         Anonymous = 1,
279         Default = 0,
280         Delegate = 4,
281         Identify = 2,
282         Impersonate = 3,
283     }
284     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
285     [System.SerializableAttribute]
286     public enum InheritanceOption
287     {
288         Ignore = 1,
289         Inherit = 0,
290     }
291     [System.FlagsAttribute]
292     [System.SerializableAttribute]
293     public enum InstallationFlags
294     {
295         Configure = 1024,
296         ConfigureComponentsOnly = 16,
297         CreateTargetApplication = 2,
298         Default = 0,
299         ExpectExistingTypeLib = 1,
300         FindOrCreateTargetApplication = 4,
301         Install = 512,
302         ReconfigureExistingApplication = 8,
303         Register = 256,
304         ReportWarningsToConsole = 32,
305     }
306     [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true)]
307     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
308     public sealed partial class InterfaceQueuingAttribute : System.Attribute
309     {
InterfaceQueuingAttribute()310         public InterfaceQueuingAttribute() { }
InterfaceQueuingAttribute(bool enabled)311         public InterfaceQueuingAttribute(bool enabled) { }
312         public bool Enabled { get { throw null; } set { } }
313         public string Interface { get { throw null; } set { } }
314     }
315     [System.Runtime.InteropServices.GuidAttribute("51372AFD-CAE7-11CF-BE81-00AA00A2FA25")]
316     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
317     public partial interface IPlaybackControl
318     {
FinalClientRetry()319         void FinalClientRetry();
FinalServerRetry()320         void FinalServerRetry();
321     }
322     [System.Runtime.InteropServices.GuidAttribute("72380d55-8d2b-43a3-8513-2b6ef31434e9")]
323     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
324     public partial interface IProcessInitControl
325     {
ResetInitializerTimeout(int dwSecondsRemaining)326         void ResetInitializerTimeout(int dwSecondsRemaining);
327     }
328     [System.Runtime.InteropServices.GuidAttribute("1113f52d-dc7f-4943-aed6-88d04027e32a")]
329     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
330     public partial interface IProcessInitializer
331     {
Shutdown()332         void Shutdown();
Startup([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]object punkProcessControl)333         void Startup([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]object punkProcessControl);
334     }
335     [System.Runtime.InteropServices.GuidAttribute("55e3ea25-55cb-4650-8887-18e8d30bb4bc")]
336     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
337     public partial interface IRegistrationHelper
338     {
InstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string application, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string tlb, [System.Runtime.InteropServices.In]System.EnterpriseServices.InstallationFlags installFlags)339         void InstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string application, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string tlb, [System.Runtime.InteropServices.In]System.EnterpriseServices.InstallationFlags installFlags);
UninstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string application)340         void UninstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string application);
341     }
342     [System.Runtime.InteropServices.GuidAttribute("6619a740-8154-43be-a186-0319578e02db")]
343     public partial interface IRemoteDispatch
344     {
345         [System.EnterpriseServices.AutoCompleteAttribute]
RemoteDispatchAutoDone(string s)346         string RemoteDispatchAutoDone(string s);
347         [System.EnterpriseServices.AutoCompleteAttribute(false)]
RemoteDispatchNotAutoDone(string s)348         string RemoteDispatchNotAutoDone(string s);
349     }
350     [System.Runtime.InteropServices.GuidAttribute("BD3E2E12-42DD-40f4-A09A-95A50C58304B")]
351     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
352     public partial interface IServiceCall
353     {
OnCall()354         void OnCall();
355     }
356     [System.Runtime.InteropServices.GuidAttribute("8165B19E-8D3A-4d0b-80C8-97DE310DB583")]
357     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
358     public partial interface IServicedComponentInfo
359     {
GetComponentInfo(ref int infoMask, out string[] infoArray)360         void GetComponentInfo(ref int infoMask, out string[] infoArray);
361     }
362     [System.Runtime.InteropServices.GuidAttribute("0FB15084-AF41-11CE-BD2B-204C4F4F5020")]
363     [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]
364     public partial interface ITransaction
365     {
Abort(ref System.EnterpriseServices.BOID pboidReason, int fRetaining, int fAsync)366         void Abort(ref System.EnterpriseServices.BOID pboidReason, int fRetaining, int fAsync);
Commit(int fRetaining, int grfTC, int grfRM)367         void Commit(int fRetaining, int grfTC, int grfRM);
GetTransactionInfo(out System.EnterpriseServices.XACTTRANSINFO pinfo)368         void GetTransactionInfo(out System.EnterpriseServices.XACTTRANSINFO pinfo);
369     }
370     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
371     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
372     public sealed partial class JustInTimeActivationAttribute : System.Attribute
373     {
JustInTimeActivationAttribute()374         public JustInTimeActivationAttribute() { }
JustInTimeActivationAttribute(bool val)375         public JustInTimeActivationAttribute(bool val) { }
376         public bool Value { get { throw null; } }
377     }
378     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
379     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
380     public sealed partial class LoadBalancingSupportedAttribute : System.Attribute
381     {
LoadBalancingSupportedAttribute()382         public LoadBalancingSupportedAttribute() { }
LoadBalancingSupportedAttribute(bool val)383         public LoadBalancingSupportedAttribute(bool val) { }
384         public bool Value { get { throw null; } }
385     }
386     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
387     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
388     public sealed partial class MustRunInClientContextAttribute : System.Attribute
389     {
MustRunInClientContextAttribute()390         public MustRunInClientContextAttribute() { }
MustRunInClientContextAttribute(bool val)391         public MustRunInClientContextAttribute(bool val) { }
392         public bool Value { get { throw null; } }
393     }
394     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
395     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
396     public sealed partial class ObjectPoolingAttribute : System.Attribute
397     {
ObjectPoolingAttribute()398         public ObjectPoolingAttribute() { }
ObjectPoolingAttribute(bool enable)399         public ObjectPoolingAttribute(bool enable) { }
ObjectPoolingAttribute(bool enable, int minPoolSize, int maxPoolSize)400         public ObjectPoolingAttribute(bool enable, int minPoolSize, int maxPoolSize) { }
ObjectPoolingAttribute(int minPoolSize, int maxPoolSize)401         public ObjectPoolingAttribute(int minPoolSize, int maxPoolSize) { }
402         public int CreationTimeout { get { throw null; } set { } }
403         public bool Enabled { get { throw null; } set { } }
404         public int MaxPoolSize { get { throw null; } set { } }
405         public int MinPoolSize { get { throw null; } set { } }
406         [System.MonoTODOAttribute]
AfterSaveChanges(System.Collections.Hashtable info)407         public bool AfterSaveChanges(System.Collections.Hashtable info) { throw null; }
408         [System.MonoTODOAttribute]
Apply(System.Collections.Hashtable info)409         public bool Apply(System.Collections.Hashtable info) { throw null; }
410         [System.MonoTODOAttribute]
IsValidTarget(string s)411         public bool IsValidTarget(string s) { throw null; }
412     }
413     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
414     [System.SerializableAttribute]
415     public enum PartitionOption
416     {
417         Ignore = 0,
418         Inherit = 1,
419         New = 2,
420     }
421     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
422     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
423     public sealed partial class PrivateComponentAttribute : System.Attribute
424     {
PrivateComponentAttribute()425         public PrivateComponentAttribute() { }
426     }
427     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
428     [System.SerializableAttribute]
429     public enum PropertyLockMode
430     {
431         Method = 1,
432         SetGet = 0,
433     }
434     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
435     [System.SerializableAttribute]
436     public enum PropertyReleaseMode
437     {
438         Process = 1,
439         Standard = 0,
440     }
441     [System.Runtime.InteropServices.GuidAttribute("36dcda30-dc3b-4d93-be42-90b2d74c64e7")]
442     [System.SerializableAttribute]
443     public partial class RegistrationConfig
444     {
445         [System.MonoTODOAttribute]
RegistrationConfig()446         public RegistrationConfig() { }
447         [System.MonoTODOAttribute]
448         public string Application { get { throw null; } set { } }
449         [System.MonoTODOAttribute]
450         public string ApplicationRootDirectory { get { throw null; } set { } }
451         [System.MonoTODOAttribute]
452         public string AssemblyFile { get { throw null; } set { } }
453         [System.MonoTODOAttribute]
454         public System.EnterpriseServices.InstallationFlags InstallationFlags { get { throw null; } set { } }
455         [System.MonoTODOAttribute]
456         public string Partition { get { throw null; } set { } }
457         [System.MonoTODOAttribute]
458         public string TypeLibrary { get { throw null; } set { } }
459     }
460     [System.SerializableAttribute]
461     public sealed partial class RegistrationErrorInfo
462     {
RegistrationErrorInfo()463         internal RegistrationErrorInfo() { }
464         public int ErrorCode { get { throw null; } }
465         public string ErrorString { get { throw null; } }
466         public string MajorRef { get { throw null; } }
467         public string MinorRef { get { throw null; } }
468         public string Name { get { throw null; } }
469     }
470     [System.SerializableAttribute]
471     public sealed partial class RegistrationException : System.SystemException
472     {
RegistrationException()473         public RegistrationException() { }
474         [System.MonoTODOAttribute]
RegistrationException(string msg)475         public RegistrationException(string msg) { }
RegistrationException(string msg, System.Exception inner)476         public RegistrationException(string msg, System.Exception inner) { }
477         public System.EnterpriseServices.RegistrationErrorInfo[] ErrorInfo { get { throw null; } }
478         [System.MonoTODOAttribute]
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx)479         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { }
480     }
481     [System.Runtime.InteropServices.GuidAttribute("89a86e7b-c229-4008-9baa-2f5c8411d7e0")]
482     public sealed partial class RegistrationHelper : System.MarshalByRefObject, System.EnterpriseServices.IRegistrationHelper
483     {
RegistrationHelper()484         public RegistrationHelper() { }
485         [System.MonoTODOAttribute]
InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags)486         public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { }
InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags)487         public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { }
488         [System.MonoTODOAttribute]
InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig)489         public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { }
UninstallAssembly(string assembly, string application)490         public void UninstallAssembly(string assembly, string application) { }
491         [System.MonoTODOAttribute]
UninstallAssembly(string assembly, string application, string partition)492         public void UninstallAssembly(string assembly, string application, string partition) { }
493         [System.MonoTODOAttribute]
UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig)494         public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { }
495     }
496     [System.EnterpriseServices.TransactionAttribute((System.EnterpriseServices.TransactionOption)(4))]
497     [System.Runtime.InteropServices.GuidAttribute("C89AC250-E18A-4FC7-ABD5-B8897B6A78A5")]
498     public sealed partial class RegistrationHelperTx : System.EnterpriseServices.ServicedComponent
499     {
500         [System.MonoTODOAttribute]
RegistrationHelperTx()501         public RegistrationHelperTx() { }
502         [System.MonoTODOAttribute]
Activate()503         protected internal override void Activate() { }
504         [System.MonoTODOAttribute]
Deactivate()505         protected internal override void Deactivate() { }
506         [System.MonoTODOAttribute]
InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync)507         public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { }
InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync)508         public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { }
509         [System.MonoTODOAttribute]
InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync)510         public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { }
511         [System.MonoTODOAttribute]
IsInTransaction()512         public bool IsInTransaction() { throw null; }
UninstallAssembly(string assembly, string application, object sync)513         public void UninstallAssembly(string assembly, string application, object sync) { }
514         [System.MonoTODOAttribute]
UninstallAssembly(string assembly, string application, string partition, object sync)515         public void UninstallAssembly(string assembly, string application, string partition, object sync) { }
516         [System.MonoTODOAttribute]
UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync)517         public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { }
518     }
519     public sealed partial class ResourcePool
520     {
521         [System.MonoTODOAttribute]
ResourcePool(System.EnterpriseServices.ResourcePool.TransactionEndDelegate cb)522         public ResourcePool(System.EnterpriseServices.ResourcePool.TransactionEndDelegate cb) { }
523         [System.MonoTODOAttribute]
GetResource()524         public object GetResource() { throw null; }
525         [System.MonoTODOAttribute]
PutResource(object resource)526         public bool PutResource(object resource) { throw null; }
TransactionEndDelegate(object resource)527         public delegate void TransactionEndDelegate(object resource);
528     }
529     [System.AttributeUsageAttribute((System.AttributeTargets)(68))]
530     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
531     public sealed partial class SecureMethodAttribute : System.Attribute
532     {
SecureMethodAttribute()533         public SecureMethodAttribute() { }
534     }
535     public sealed partial class SecurityCallContext
536     {
SecurityCallContext()537         internal SecurityCallContext() { }
538         public System.EnterpriseServices.SecurityCallers Callers { [System.MonoTODOAttribute]get { throw null; } }
539         public static System.EnterpriseServices.SecurityCallContext CurrentCall { [System.MonoTODOAttribute]get { throw null; } }
540         public System.EnterpriseServices.SecurityIdentity DirectCaller { [System.MonoTODOAttribute]get { throw null; } }
541         public bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } }
542         public int MinAuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } }
543         public int NumCallers { [System.MonoTODOAttribute]get { throw null; } }
544         public System.EnterpriseServices.SecurityIdentity OriginalCaller { [System.MonoTODOAttribute]get { throw null; } }
545         [System.MonoTODOAttribute]
IsCallerInRole(string role)546         public bool IsCallerInRole(string role) { throw null; }
547         [System.MonoTODOAttribute]
IsUserInRole(string user, string role)548         public bool IsUserInRole(string user, string role) { throw null; }
549     }
550     public sealed partial class SecurityCallers : System.Collections.IEnumerable
551     {
SecurityCallers()552         internal SecurityCallers() { }
553         public int Count { [System.MonoTODOAttribute]get { throw null; } }
554         public System.EnterpriseServices.SecurityIdentity this[int idx] { [System.MonoTODOAttribute]get { throw null; } }
555         [System.MonoTODOAttribute]
GetEnumerator()556         public System.Collections.IEnumerator GetEnumerator() { throw null; }
557     }
558     public sealed partial class SecurityIdentity
559     {
SecurityIdentity()560         internal SecurityIdentity() { }
561         public string AccountName { [System.MonoTODOAttribute]get { throw null; } }
562         public System.EnterpriseServices.AuthenticationOption AuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } }
563         public int AuthenticationService { [System.MonoTODOAttribute]get { throw null; } }
564         public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { [System.MonoTODOAttribute]get { throw null; } }
565     }
566     [System.AttributeUsageAttribute((System.AttributeTargets)(1093), AllowMultiple=true)]
567     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
568     public sealed partial class SecurityRoleAttribute : System.Attribute
569     {
SecurityRoleAttribute(string role)570         public SecurityRoleAttribute(string role) { }
SecurityRoleAttribute(string role, bool everyone)571         public SecurityRoleAttribute(string role, bool everyone) { }
572         public string Description { get { throw null; } set { } }
573         public string Role { get { throw null; } set { } }
574         public bool SetEveryoneAccess { get { throw null; } set { } }
575     }
576     [System.MonoTODOAttribute]
577     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
578     public sealed partial class ServiceConfig
579     {
580         [System.MonoTODOAttribute]
ServiceConfig()581         public ServiceConfig() { }
582         [System.MonoTODOAttribute]
583         public System.EnterpriseServices.BindingOption Binding { get { throw null; } set { } }
584         [System.MonoTODOAttribute]
585         public System.Transactions.Transaction BringYourOwnSystemTransaction { get { throw null; } set { } }
586         [System.MonoTODOAttribute]
587         public System.EnterpriseServices.ITransaction BringYourOwnTransaction { get { throw null; } set { } }
588         [System.MonoTODOAttribute]
589         public bool COMTIIntrinsicsEnabled { get { throw null; } set { } }
590         [System.MonoTODOAttribute]
591         public bool IISIntrinsicsEnabled { get { throw null; } set { } }
592         [System.MonoTODOAttribute]
593         public System.EnterpriseServices.InheritanceOption Inheritance { get { throw null; } set { } }
594         [System.MonoTODOAttribute]
595         public System.EnterpriseServices.TransactionIsolationLevel IsolationLevel { get { throw null; } set { } }
596         [System.MonoTODOAttribute]
597         public System.Guid PartitionId { get { throw null; } set { } }
598         [System.MonoTODOAttribute]
599         public System.EnterpriseServices.PartitionOption PartitionOption { get { throw null; } set { } }
600         [System.MonoTODOAttribute]
601         public string SxsDirectory { get { throw null; } set { } }
602         [System.MonoTODOAttribute]
603         public string SxsName { get { throw null; } set { } }
604         [System.MonoTODOAttribute]
605         public System.EnterpriseServices.SxsOption SxsOption { get { throw null; } set { } }
606         [System.MonoTODOAttribute]
607         public System.EnterpriseServices.SynchronizationOption Synchronization { get { throw null; } set { } }
608         [System.MonoTODOAttribute]
609         public System.EnterpriseServices.ThreadPoolOption ThreadPool { get { throw null; } set { } }
610         [System.MonoTODOAttribute]
611         public string TipUrl { get { throw null; } set { } }
612         [System.MonoTODOAttribute]
613         public string TrackingAppName { get { throw null; } set { } }
614         [System.MonoTODOAttribute]
615         public string TrackingComponentName { get { throw null; } set { } }
616         [System.MonoTODOAttribute]
617         public bool TrackingEnabled { get { throw null; } set { } }
618         [System.MonoTODOAttribute]
619         public System.EnterpriseServices.TransactionOption Transaction { get { throw null; } set { } }
620         [System.MonoTODOAttribute]
621         public string TransactionDescription { get { throw null; } set { } }
622         [System.MonoTODOAttribute]
623         public int TransactionTimeout { get { throw null; } set { } }
624     }
625     [System.SerializableAttribute]
626     public abstract partial class ServicedComponent : System.ContextBoundObject, System.EnterpriseServices.IRemoteDispatch, System.EnterpriseServices.IServicedComponentInfo, System.IDisposable
627     {
ServicedComponent()628         public ServicedComponent() { }
629         [System.MonoTODOAttribute]
Activate()630         protected internal virtual void Activate() { }
631         [System.MonoTODOAttribute]
CanBePooled()632         protected internal virtual bool CanBePooled() { throw null; }
633         [System.MonoTODOAttribute]
Construct(string s)634         protected internal virtual void Construct(string s) { }
635         [System.MonoTODOAttribute]
Deactivate()636         protected internal virtual void Deactivate() { }
637         [System.MonoTODOAttribute]
Dispose()638         public void Dispose() { }
639         [System.MonoTODOAttribute]
Dispose(bool disposing)640         protected virtual void Dispose(bool disposing) { }
641         [System.MonoTODOAttribute]
DisposeObject(System.EnterpriseServices.ServicedComponent sc)642         public static void DisposeObject(System.EnterpriseServices.ServicedComponent sc) { }
643         [System.MonoTODOAttribute]
System.EnterpriseServices.IRemoteDispatch.RemoteDispatchAutoDone(string s)644         string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchAutoDone(string s) { throw null; }
645         [System.MonoTODOAttribute]
System.EnterpriseServices.IRemoteDispatch.RemoteDispatchNotAutoDone(string s)646         string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchNotAutoDone(string s) { throw null; }
647         [System.MonoTODOAttribute]
System.EnterpriseServices.IServicedComponentInfo.GetComponentInfo(ref int infoMask, out string[] infoArray)648         void System.EnterpriseServices.IServicedComponentInfo.GetComponentInfo(ref int infoMask, out string[] infoArray) { infoArray = default(string[]); }
649     }
650     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
651     [System.SerializableAttribute]
652     public sealed partial class ServicedComponentException : System.SystemException
653     {
ServicedComponentException()654         public ServicedComponentException() { }
ServicedComponentException(string message)655         public ServicedComponentException(string message) { }
ServicedComponentException(string message, System.Exception innerException)656         public ServicedComponentException(string message, System.Exception innerException) { }
657     }
658     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
659     public sealed partial class ServiceDomain
660     {
ServiceDomain()661         internal ServiceDomain() { }
662         [System.MonoTODOAttribute]
Enter(System.EnterpriseServices.ServiceConfig cfg)663         public static void Enter(System.EnterpriseServices.ServiceConfig cfg) { }
664         [System.MonoTODOAttribute]
Leave()665         public static System.EnterpriseServices.TransactionStatus Leave() { throw null; }
666     }
667     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
668     public sealed partial class SharedProperty
669     {
SharedProperty()670         internal SharedProperty() { }
671         public object Value { get { throw null; } set { } }
672     }
673     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
674     public sealed partial class SharedPropertyGroup
675     {
SharedPropertyGroup()676         internal SharedPropertyGroup() { }
CreateProperty(string name, out bool fExists)677         public System.EnterpriseServices.SharedProperty CreateProperty(string name, out bool fExists) { fExists = default(bool); throw null; }
CreatePropertyByPosition(int position, out bool fExists)678         public System.EnterpriseServices.SharedProperty CreatePropertyByPosition(int position, out bool fExists) { fExists = default(bool); throw null; }
Property(string name)679         public System.EnterpriseServices.SharedProperty Property(string name) { throw null; }
PropertyByPosition(int position)680         public System.EnterpriseServices.SharedProperty PropertyByPosition(int position) { throw null; }
681     }
682     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
683     public sealed partial class SharedPropertyGroupManager : System.Collections.IEnumerable
684     {
SharedPropertyGroupManager()685         public SharedPropertyGroupManager() { }
686         [System.MonoTODOAttribute]
CreatePropertyGroup(string name, ref System.EnterpriseServices.PropertyLockMode dwIsoMode, ref System.EnterpriseServices.PropertyReleaseMode dwRelMode, out bool fExist)687         public System.EnterpriseServices.SharedPropertyGroup CreatePropertyGroup(string name, ref System.EnterpriseServices.PropertyLockMode dwIsoMode, ref System.EnterpriseServices.PropertyReleaseMode dwRelMode, out bool fExist) { fExist = default(bool); throw null; }
688         [System.MonoTODOAttribute]
GetEnumerator()689         public System.Collections.IEnumerator GetEnumerator() { throw null; }
690         [System.MonoTODOAttribute]
Group(string name)691         public System.EnterpriseServices.SharedPropertyGroup Group(string name) { throw null; }
692     }
693     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
694     [System.SerializableAttribute]
695     public enum SxsOption
696     {
697         Ignore = 0,
698         Inherit = 1,
699         New = 2,
700     }
701     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
702     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
703     public sealed partial class SynchronizationAttribute : System.Attribute
704     {
SynchronizationAttribute()705         public SynchronizationAttribute() { }
SynchronizationAttribute(System.EnterpriseServices.SynchronizationOption val)706         public SynchronizationAttribute(System.EnterpriseServices.SynchronizationOption val) { }
707         public System.EnterpriseServices.SynchronizationOption Value { get { throw null; } }
708     }
709     [System.SerializableAttribute]
710     public enum SynchronizationOption
711     {
712         Disabled = 0,
713         NotSupported = 1,
714         Required = 3,
715         RequiresNew = 4,
716         Supported = 2,
717     }
718     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
719     [System.SerializableAttribute]
720     public enum ThreadPoolOption
721     {
722         Inherit = 1,
723         MTA = 3,
724         None = 0,
725         STA = 2,
726     }
727     [System.AttributeUsageAttribute((System.AttributeTargets)(4))]
728     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
729     public sealed partial class TransactionAttribute : System.Attribute
730     {
TransactionAttribute()731         public TransactionAttribute() { }
TransactionAttribute(System.EnterpriseServices.TransactionOption val)732         public TransactionAttribute(System.EnterpriseServices.TransactionOption val) { }
733         public System.EnterpriseServices.TransactionIsolationLevel Isolation { get { throw null; } set { } }
734         public int Timeout { get { throw null; } set { } }
735         public System.EnterpriseServices.TransactionOption Value { get { throw null; } }
736     }
737     [System.SerializableAttribute]
738     public enum TransactionIsolationLevel
739     {
740         Any = 0,
741         ReadCommitted = 2,
742         ReadUncommitted = 1,
743         RepeatableRead = 3,
744         Serializable = 4,
745     }
746     [System.SerializableAttribute]
747     public enum TransactionOption
748     {
749         Disabled = 0,
750         NotSupported = 1,
751         Required = 3,
752         RequiresNew = 4,
753         Supported = 2,
754     }
755     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
756     [System.SerializableAttribute]
757     public enum TransactionStatus
758     {
759         Aborted = 4,
760         Aborting = 3,
761         Commited = 0,
762         LocallyOk = 1,
763         NoTransaction = 2,
764     }
765     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
766     [System.SerializableAttribute]
767     public enum TransactionVote
768     {
769         Abort = 1,
770         Commit = 0,
771     }
772     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
773     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
774     public partial struct XACTTRANSINFO
775     {
776         public int grfRMSupported;
777         public int grfRMSupportedRetaining;
778         public int grfTCSupported;
779         public int grfTCSupportedRetaining;
780         public int isoFlags;
781         public int isoLevel;
782         public System.EnterpriseServices.BOID uow;
783     }
784 }
785 namespace System.EnterpriseServices.CompensatingResourceManager
786 {
787     [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
788     [System.Runtime.InteropServices.ComVisibleAttribute(false)]
789     [System.Runtime.InteropServices.ProgIdAttribute("System.EnterpriseServices.Crm.ApplicationCrmEnabledAttribute")]
790     public sealed partial class ApplicationCrmEnabledAttribute : System.Attribute
791     {
ApplicationCrmEnabledAttribute()792         public ApplicationCrmEnabledAttribute() { }
ApplicationCrmEnabledAttribute(bool val)793         public ApplicationCrmEnabledAttribute(bool val) { }
794         public bool Value { get { throw null; } }
795     }
796     public sealed partial class Clerk
797     {
798         [System.MonoTODOAttribute]
Clerk(string compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags)799         public Clerk(string compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { }
800         [System.MonoTODOAttribute]
Clerk(System.Type compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags)801         public Clerk(System.Type compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { }
802         public int LogRecordCount { [System.MonoTODOAttribute]get { throw null; } }
803         public string TransactionUOW { [System.MonoTODOAttribute]get { throw null; } }
804         [System.MonoTODOAttribute]
~Clerk()805         ~Clerk() { }
806         [System.MonoTODOAttribute]
ForceLog()807         public void ForceLog() { }
808         [System.MonoTODOAttribute]
ForceTransactionToAbort()809         public void ForceTransactionToAbort() { }
810         [System.MonoTODOAttribute]
ForgetLogRecord()811         public void ForgetLogRecord() { }
812         [System.MonoTODOAttribute]
WriteLogRecord(object record)813         public void WriteLogRecord(object record) { }
814     }
815     public sealed partial class ClerkInfo
816     {
ClerkInfo()817         internal ClerkInfo() { }
818         [System.MonoTODOAttribute]
819         public string ActivityId { get { throw null; } }
820         [System.MonoTODOAttribute]
821         public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { get { throw null; } }
822         [System.MonoTODOAttribute]
823         public string Compensator { get { throw null; } }
824         [System.MonoTODOAttribute]
825         public string Description { get { throw null; } }
826         [System.MonoTODOAttribute]
827         public string InstanceId { get { throw null; } }
828         [System.MonoTODOAttribute]
829         public string TransactionUOW { get { throw null; } }
830         [System.MonoTODOAttribute]
~ClerkInfo()831         ~ClerkInfo() { }
832     }
833     public sealed partial class ClerkMonitor : System.Collections.IEnumerable
834     {
835         [System.MonoTODOAttribute]
ClerkMonitor()836         public ClerkMonitor() { }
837         [System.MonoTODOAttribute]
838         public int Count { get { throw null; } }
839         [System.MonoTODOAttribute]
840         public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[int index] { get { throw null; } }
841         [System.MonoTODOAttribute]
842         public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[string index] { get { throw null; } }
843         [System.MonoTODOAttribute]
~ClerkMonitor()844         ~ClerkMonitor() { }
845         [System.MonoTODOAttribute]
GetEnumerator()846         public System.Collections.IEnumerator GetEnumerator() { throw null; }
847         [System.MonoTODOAttribute]
Populate()848         public void Populate() { }
849     }
850     public partial class Compensator : System.EnterpriseServices.ServicedComponent
851     {
852         [System.MonoTODOAttribute]
Compensator()853         public Compensator() { }
854         public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { [System.MonoTODOAttribute]get { throw null; } }
855         [System.MonoTODOAttribute]
AbortRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec)856         public virtual bool AbortRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; }
857         [System.MonoTODOAttribute]
BeginAbort(bool fRecovery)858         public virtual void BeginAbort(bool fRecovery) { }
859         [System.MonoTODOAttribute]
BeginCommit(bool fRecovery)860         public virtual void BeginCommit(bool fRecovery) { }
861         [System.MonoTODOAttribute]
BeginPrepare()862         public virtual void BeginPrepare() { }
863         [System.MonoTODOAttribute]
CommitRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec)864         public virtual bool CommitRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; }
865         [System.MonoTODOAttribute]
EndAbort()866         public virtual void EndAbort() { }
867         [System.MonoTODOAttribute]
EndCommit()868         public virtual void EndCommit() { }
869         [System.MonoTODOAttribute]
EndPrepare()870         public virtual bool EndPrepare() { throw null; }
871         [System.MonoTODOAttribute]
PrepareRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec)872         public virtual bool PrepareRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; }
873     }
874     [System.FlagsAttribute]
875     [System.SerializableAttribute]
876     public enum CompensatorOptions
877     {
878         AbortPhase = 4,
879         AllPhases = 7,
880         CommitPhase = 2,
881         FailIfInDoubtsRemain = 16,
882         PreparePhase = 1,
883     }
884     public sealed partial class LogRecord
885     {
LogRecord()886         internal LogRecord() { }
887         public System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags Flags { get { throw null; } }
888         public object Record { get { throw null; } }
889         public int Sequence { get { throw null; } }
890     }
891     [System.FlagsAttribute]
892     [System.SerializableAttribute]
893     public enum LogRecordFlags
894     {
895         ForgetTarget = 1,
896         ReplayInProgress = 64,
897         WrittenDuringAbort = 8,
898         WrittenDuringCommit = 4,
899         WrittenDuringPrepare = 2,
900         WrittenDuringReplay = 32,
901         WrittenDurringRecovery = 16,
902     }
903     [System.SerializableAttribute]
904     public enum TransactionState
905     {
906         Aborted = 2,
907         Active = 0,
908         Committed = 1,
909         Indoubt = 3,
910     }
911 }
912 namespace System.EnterpriseServices.Internal
913 {
914     [System.Runtime.InteropServices.GuidAttribute("ef24f689-14f8-4d92-b4af-d7b1f0e70fd4")]
915     public partial class AppDomainHelper
916     {
917         [System.MonoTODOAttribute]
AppDomainHelper()918         public AppDomainHelper() { }
919         [System.MonoTODOAttribute]
~AppDomainHelper()920         ~AppDomainHelper() { }
921     }
922     [System.Runtime.InteropServices.GuidAttribute("458aa3b5-265a-4b75-bc05-9bea4630cf18")]
923     public partial class AssemblyLocator : System.MarshalByRefObject
924     {
925         [System.MonoTODOAttribute]
AssemblyLocator()926         public AssemblyLocator() { }
927     }
928     public partial class ClientRemotingConfig
929     {
930         [System.MonoTODOAttribute]
ClientRemotingConfig()931         public ClientRemotingConfig() { }
932         [System.MonoTODOAttribute]
Write(string DestinationDirectory, string VRoot, string BaseUrl, string AssemblyName, string TypeName, string ProgId, string Mode, string Transport)933         public static bool Write(string DestinationDirectory, string VRoot, string BaseUrl, string AssemblyName, string TypeName, string ProgId, string Mode, string Transport) { throw null; }
934     }
935     [System.Runtime.InteropServices.GuidAttribute("ecabafd1-7f19-11d2-978e-0000f8757e2a")]
936     public partial class ClrObjectFactory : System.EnterpriseServices.Internal.IClrObjectFactory
937     {
938         [System.MonoTODOAttribute]
ClrObjectFactory()939         public ClrObjectFactory() { }
940         [System.MonoTODOAttribute]
CreateFromAssembly(string AssemblyName, string TypeName, string Mode)941         public object CreateFromAssembly(string AssemblyName, string TypeName, string Mode) { throw null; }
942         [System.MonoTODOAttribute]
CreateFromMailbox(string Mailbox, string Mode)943         public object CreateFromMailbox(string Mailbox, string Mode) { throw null; }
944         [System.MonoTODOAttribute]
CreateFromVroot(string VrootUrl, string Mode)945         public object CreateFromVroot(string VrootUrl, string Mode) { throw null; }
946         [System.MonoTODOAttribute]
CreateFromWsdl(string WsdlUrl, string Mode)947         public object CreateFromWsdl(string WsdlUrl, string Mode) { throw null; }
948     }
949     [System.Runtime.InteropServices.GuidAttribute("3b0398c9-7812-4007-85cb-18c771f2206f")]
950     public partial class ComManagedImportUtil : System.EnterpriseServices.Internal.IComManagedImportUtil
951     {
952         [System.MonoTODOAttribute]
ComManagedImportUtil()953         public ComManagedImportUtil() { }
954         [System.MonoTODOAttribute]
GetComponentInfo(string assemblyPath, out string numComponents, out string componentInfo)955         public void GetComponentInfo(string assemblyPath, out string numComponents, out string componentInfo) { numComponents = default(string); componentInfo = default(string); }
956         [System.MonoTODOAttribute]
InstallAssembly(string asmpath, string parname, string appname)957         public void InstallAssembly(string asmpath, string parname, string appname) { }
958     }
959     public partial class ComSoapPublishError
960     {
961         [System.MonoTODOAttribute]
ComSoapPublishError()962         public ComSoapPublishError() { }
963         [System.MonoTODOAttribute]
Report(string s)964         public static void Report(string s) { }
965     }
966     [System.Runtime.InteropServices.GuidAttribute("d8013ff1-730b-45e2-ba24-874b7242c425")]
967     public partial class GenerateMetadata : System.EnterpriseServices.Internal.IComSoapMetadata
968     {
969         [System.MonoTODOAttribute]
GenerateMetadata()970         public GenerateMetadata() { }
971         [System.MonoTODOAttribute]
Generate(string strSrcTypeLib, string outPath)972         public string Generate(string strSrcTypeLib, string outPath) { throw null; }
973         [System.MonoTODOAttribute]
GenerateMetaData(string strSrcTypeLib, string outPath, byte[] PublicKey, System.Reflection.StrongNameKeyPair KeyPair)974         public string GenerateMetaData(string strSrcTypeLib, string outPath, byte[] PublicKey, System.Reflection.StrongNameKeyPair KeyPair) { throw null; }
975         [System.MonoTODOAttribute]
GenerateSigned(string strSrcTypeLib, string outPath, bool InstallGac, out string Error)976         public string GenerateSigned(string strSrcTypeLib, string outPath, bool InstallGac, out string Error) { Error = default(string); throw null; }
977         [System.MonoTODOAttribute]
SearchPath(string path, string fileName, string extension, int numBufferChars, string buffer, int[] filePart)978         public static int SearchPath(string path, string fileName, string extension, int numBufferChars, string buffer, int[] filePart) { throw null; }
979     }
980     [System.Runtime.InteropServices.GuidAttribute("ecabafd2-7f19-11d2-978e-0000f8757e2a")]
981     public partial interface IClrObjectFactory
982     {
983         [System.Runtime.InteropServices.DispIdAttribute(1)]
984         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)]
CreateFromAssembly(string assembly, string type, string mode)985         object CreateFromAssembly(string assembly, string type, string mode);
986         [System.Runtime.InteropServices.DispIdAttribute(4)]
987         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)]
CreateFromMailbox(string Mailbox, string Mode)988         object CreateFromMailbox(string Mailbox, string Mode);
989         [System.Runtime.InteropServices.DispIdAttribute(2)]
990         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)]
CreateFromVroot(string VrootUrl, string Mode)991         object CreateFromVroot(string VrootUrl, string Mode);
992         [System.Runtime.InteropServices.DispIdAttribute(3)]
993         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)]
CreateFromWsdl(string WsdlUrl, string Mode)994         object CreateFromWsdl(string WsdlUrl, string Mode);
995     }
996     [System.Runtime.InteropServices.GuidAttribute("c3f8f66b-91be-4c99-a94f-ce3b0a951039")]
997     public partial interface IComManagedImportUtil
998     {
999         [System.Runtime.InteropServices.DispIdAttribute(4)]
GetComponentInfo([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string numComponents, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string componentInfo)1000         void GetComponentInfo([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string numComponents, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string componentInfo);
1001         [System.Runtime.InteropServices.DispIdAttribute(5)]
InstallAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string filename, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string parname, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string appname)1002         void InstallAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string filename, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string parname, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string appname);
1003     }
1004     [System.Runtime.InteropServices.GuidAttribute("d8013ef0-730b-45e2-ba24-874b7242c425")]
1005     public partial interface IComSoapIISVRoot
1006     {
1007         [System.Runtime.InteropServices.DispIdAttribute(1)]
Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error)1008         void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
1009         [System.Runtime.InteropServices.DispIdAttribute(2)]
Delete([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error)1010         void Delete([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
1011     }
1012     [System.Runtime.InteropServices.GuidAttribute("d8013ff0-730b-45e2-ba24-874b7242c425")]
1013     public partial interface IComSoapMetadata
1014     {
1015         [System.Runtime.InteropServices.DispIdAttribute(1)]
1016         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
Generate([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath)1017         string Generate([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath);
1018         [System.Runtime.InteropServices.DispIdAttribute(2)]
1019         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
GenerateSigned([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool InstallGac, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error)1020         string GenerateSigned([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool InstallGac, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
1021     }
1022     [System.Runtime.InteropServices.GuidAttribute("d8013eee-730b-45e2-ba24-874b7242c425")]
1023     public partial interface IComSoapPublisher
1024     {
1025         [System.Runtime.InteropServices.DispIdAttribute(6)]
CreateMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string SmtpName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Domain, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error)1026         void CreateMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string SmtpName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Domain, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
1027         [System.Runtime.InteropServices.DispIdAttribute(4)]
CreateVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string VirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error)1028         void CreateVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string VirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
1029         [System.Runtime.InteropServices.DispIdAttribute(7)]
DeleteMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error)1030         void DeleteMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
1031         [System.Runtime.InteropServices.DispIdAttribute(5)]
DeleteVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error)1032         void DeleteVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
1033         [System.Runtime.InteropServices.DispIdAttribute(13)]
GacInstall([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath)1034         void GacInstall([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath);
1035         [System.Runtime.InteropServices.DispIdAttribute(14)]
GacRemove([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath)1036         void GacRemove([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath);
1037         [System.Runtime.InteropServices.DispIdAttribute(15)]
GetAssemblyNameForCache([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeLibPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string CachePath)1038         void GetAssemblyNameForCache([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeLibPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string CachePath);
1039         [System.Runtime.InteropServices.DispIdAttribute(10)]
1040         [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]
GetTypeNameFromProgId([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId)1041         string GetTypeNameFromProgId([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId);
1042         [System.Runtime.InteropServices.DispIdAttribute(9)]
ProcessClientTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Transport, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error)1043         void ProcessClientTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Transport, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
1044         [System.Runtime.InteropServices.DispIdAttribute(8)]
ProcessServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error)1045         void ProcessServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
1046         [System.Runtime.InteropServices.DispIdAttribute(11)]
RegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath)1047         void RegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath);
1048         [System.Runtime.InteropServices.DispIdAttribute(12)]
UnRegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath)1049         void UnRegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath);
1050     }
1051     [System.Runtime.InteropServices.GuidAttribute("d8013ef1-730b-45e2-ba24-874b7242c425")]
1052     public partial class IISVirtualRoot : System.EnterpriseServices.Internal.IComSoapIISVRoot
1053     {
1054         [System.MonoTODOAttribute]
IISVirtualRoot()1055         public IISVirtualRoot() { }
1056         [System.MonoTODOAttribute]
Create(string RootWeb, string inPhysicalDirectory, string VirtualDirectory, out string Error)1057         public void Create(string RootWeb, string inPhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); }
1058         [System.MonoTODOAttribute]
Delete(string RootWeb, string PhysicalDirectory, string VirtualDirectory, out string Error)1059         public void Delete(string RootWeb, string PhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); }
1060     }
1061     [System.Runtime.InteropServices.GuidAttribute("6261e4b5-572a-4142-a2f9-1fe1a0c97097")]
1062     public partial interface IServerWebConfig
1063     {
1064         [System.Runtime.InteropServices.DispIdAttribute(1)]
AddElement([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error)1065         void AddElement([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
1066         [System.Runtime.InteropServices.DispIdAttribute(2)]
Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FileRootName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error)1067         void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FileRootName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error);
1068     }
1069     [System.Runtime.InteropServices.GuidAttribute("E7F0F021-9201-47e4-94DA-1D1416DEC27A")]
1070     public partial interface ISoapClientImport
1071     {
1072         [System.Runtime.InteropServices.DispIdAttribute(1)]
ProcessClientTlbEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName)1073         void ProcessClientTlbEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName);
1074     }
1075     [System.Runtime.InteropServices.GuidAttribute("1E7BA9F7-21DB-4482-929E-21BDE2DFE51C")]
1076     public partial interface ISoapServerTlb
1077     {
1078         [System.Runtime.InteropServices.DispIdAttribute(1)]
AddServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string clientActivated, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string wellKnown, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string typeName)1079         void AddServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string clientActivated, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string wellKnown, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string typeName);
1080         [System.Runtime.InteropServices.DispIdAttribute(2)]
DeleteServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName)1081         void DeleteServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName);
1082     }
1083     [System.Runtime.InteropServices.GuidAttribute("A31B6577-71D2-4344-AEDF-ADC1B0DC5347")]
1084     public partial interface ISoapServerVRoot
1085     {
1086         [System.Runtime.InteropServices.DispIdAttribute(1)]
CreateVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath)1087         void CreateVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath);
1088         [System.Runtime.InteropServices.DispIdAttribute(2)]
DeleteVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot)1089         void DeleteVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot);
1090         [System.Runtime.InteropServices.DispIdAttribute(3)]
GetVirtualRootStatus([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string exists, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string windowsAuth, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string anonymous, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot)1091         void GetVirtualRootStatus([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string exists, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string windowsAuth, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string anonymous, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot);
1092     }
1093     [System.Runtime.InteropServices.GuidAttribute("5AC4CB7E-F89F-429b-926B-C7F940936BF4")]
1094     public partial interface ISoapUtility
1095     {
1096         [System.Runtime.InteropServices.DispIdAttribute(2)]
GetServerBinPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string binPath)1097         void GetServerBinPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string binPath);
1098         [System.Runtime.InteropServices.DispIdAttribute(1)]
GetServerPhysicalPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath)1099         void GetServerPhysicalPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath);
1100         [System.Runtime.InteropServices.DispIdAttribute(3)]
Present()1101         void Present();
1102     }
1103     [System.Runtime.InteropServices.GuidAttribute("d8013eef-730b-45e2-ba24-874b7242c425")]
1104     public partial class Publish : System.EnterpriseServices.Internal.IComSoapPublisher
1105     {
1106         [System.MonoTODOAttribute]
Publish()1107         public Publish() { }
1108         [System.MonoTODOAttribute]
CreateMailBox(string RootMailServer, string MailBox, out string SmtpName, out string Domain, out string PhysicalPath, out string Error)1109         public void CreateMailBox(string RootMailServer, string MailBox, out string SmtpName, out string Domain, out string PhysicalPath, out string Error) { SmtpName = default(string); Domain = default(string); PhysicalPath = default(string); Error = default(string); }
1110         [System.MonoTODOAttribute]
CreateVirtualRoot(string Operation, string FullUrl, out string BaseUrl, out string VirtualRoot, out string PhysicalPath, out string Error)1111         public void CreateVirtualRoot(string Operation, string FullUrl, out string BaseUrl, out string VirtualRoot, out string PhysicalPath, out string Error) { BaseUrl = default(string); VirtualRoot = default(string); PhysicalPath = default(string); Error = default(string); }
1112         [System.MonoTODOAttribute]
DeleteMailBox(string RootMailServer, string MailBox, out string Error)1113         public void DeleteMailBox(string RootMailServer, string MailBox, out string Error) { Error = default(string); }
1114         [System.MonoTODOAttribute]
DeleteVirtualRoot(string RootWebServer, string FullUrl, out string Error)1115         public void DeleteVirtualRoot(string RootWebServer, string FullUrl, out string Error) { Error = default(string); }
1116         [System.MonoTODOAttribute]
GacInstall(string AssemblyPath)1117         public void GacInstall(string AssemblyPath) { }
1118         [System.MonoTODOAttribute]
GacRemove(string AssemblyPath)1119         public void GacRemove(string AssemblyPath) { }
1120         [System.MonoTODOAttribute]
GetAssemblyNameForCache(string TypeLibPath, out string CachePath)1121         public void GetAssemblyNameForCache(string TypeLibPath, out string CachePath) { CachePath = default(string); }
1122         [System.MonoTODOAttribute]
GetClientPhysicalPath(bool CreateDir)1123         public static string GetClientPhysicalPath(bool CreateDir) { throw null; }
1124         [System.MonoTODOAttribute]
GetTypeNameFromProgId(string AssemblyPath, string ProgId)1125         public string GetTypeNameFromProgId(string AssemblyPath, string ProgId) { throw null; }
1126         [System.MonoTODOAttribute]
ParseUrl(string FullUrl, out string BaseUrl, out string VirtualRoot)1127         public static void ParseUrl(string FullUrl, out string BaseUrl, out string VirtualRoot) { BaseUrl = default(string); VirtualRoot = default(string); }
1128         [System.MonoTODOAttribute]
ProcessClientTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string VRoot, string BaseUrl, string Mode, string Transport, out string AssemblyName, out string TypeName, out string Error)1129         public void ProcessClientTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string VRoot, string BaseUrl, string Mode, string Transport, out string AssemblyName, out string TypeName, out string Error) { AssemblyName = default(string); TypeName = default(string); Error = default(string); }
1130         [System.MonoTODOAttribute]
ProcessServerTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string Operation, out string strAssemblyName, out string TypeName, out string Error)1131         public void ProcessServerTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string Operation, out string strAssemblyName, out string TypeName, out string Error) { strAssemblyName = default(string); TypeName = default(string); Error = default(string); }
1132         [System.MonoTODOAttribute]
RegisterAssembly(string AssemblyPath)1133         public void RegisterAssembly(string AssemblyPath) { }
1134         [System.MonoTODOAttribute]
UnRegisterAssembly(string AssemblyPath)1135         public void UnRegisterAssembly(string AssemblyPath) { }
1136     }
1137     public partial class ServerWebConfig : System.EnterpriseServices.Internal.IServerWebConfig
1138     {
1139         [System.MonoTODOAttribute]
ServerWebConfig()1140         public ServerWebConfig() { }
1141         [System.MonoTODOAttribute]
AddElement(string FilePath, string AssemblyName, string TypeName, string ProgId, string WkoMode, out string Error)1142         public void AddElement(string FilePath, string AssemblyName, string TypeName, string ProgId, string WkoMode, out string Error) { Error = default(string); }
1143         [System.MonoTODOAttribute]
Create(string FilePath, string FilePrefix, out string Error)1144         public void Create(string FilePath, string FilePrefix, out string Error) { Error = default(string); }
1145     }
1146     [System.Runtime.InteropServices.GuidAttribute("346D5B9F-45E1-45c0-AADF-1B7D221E9063")]
1147     public sealed partial class SoapClientImport : System.EnterpriseServices.Internal.ISoapClientImport
1148     {
1149         [System.MonoTODOAttribute]
SoapClientImport()1150         public SoapClientImport() { }
1151         [System.MonoTODOAttribute]
ProcessClientTlbEx(string progId, string virtualRoot, string baseUrl, string authentication, string assemblyName, string typeName)1152         public void ProcessClientTlbEx(string progId, string virtualRoot, string baseUrl, string authentication, string assemblyName, string typeName) { }
1153     }
1154     [System.Runtime.InteropServices.GuidAttribute("F6B6768F-F99E-4152-8ED2-0412F78517FB")]
1155     public sealed partial class SoapServerTlb : System.EnterpriseServices.Internal.ISoapServerTlb
1156     {
1157         [System.MonoTODOAttribute]
SoapServerTlb()1158         public SoapServerTlb() { }
1159         [System.MonoTODOAttribute]
AddServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string inBaseUrl, string inVirtualRoot, string clientActivated, string wellKnown, string discoFile, string operation, out string strAssemblyName, out string typeName)1160         public void AddServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string inBaseUrl, string inVirtualRoot, string clientActivated, string wellKnown, string discoFile, string operation, out string strAssemblyName, out string typeName) { strAssemblyName = default(string); typeName = default(string); }
1161         [System.MonoTODOAttribute]
DeleteServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string baseUrl, string virtualRoot, string operation, string assemblyName, string typeName)1162         public void DeleteServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string baseUrl, string virtualRoot, string operation, string assemblyName, string typeName) { }
1163     }
1164     [System.Runtime.InteropServices.GuidAttribute("CAA817CC-0C04-4d22-A05C-2B7E162F4E8F")]
1165     public sealed partial class SoapServerVRoot : System.EnterpriseServices.Internal.ISoapServerVRoot
1166     {
1167         [System.MonoTODOAttribute]
SoapServerVRoot()1168         public SoapServerVRoot() { }
1169         [System.MonoTODOAttribute]
CreateVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot, string homePage, string discoFile, string secureSockets, string authentication, string operation, out string baseUrl, out string virtualRoot, out string physicalPath)1170         public void CreateVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot, string homePage, string discoFile, string secureSockets, string authentication, string operation, out string baseUrl, out string virtualRoot, out string physicalPath) { baseUrl = default(string); virtualRoot = default(string); physicalPath = default(string); }
1171         [System.MonoTODOAttribute]
DeleteVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot)1172         public void DeleteVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot) { }
1173         [System.MonoTODOAttribute]
GetVirtualRootStatus(string RootWebServer, string inBaseUrl, string inVirtualRoot, out string Exists, out string SSL, out string WindowsAuth, out string Anonymous, out string HomePage, out string DiscoFile, out string PhysicalPath, out string BaseUrl, out string VirtualRoot)1174         public void GetVirtualRootStatus(string RootWebServer, string inBaseUrl, string inVirtualRoot, out string Exists, out string SSL, out string WindowsAuth, out string Anonymous, out string HomePage, out string DiscoFile, out string PhysicalPath, out string BaseUrl, out string VirtualRoot) { Exists = default(string); SSL = default(string); WindowsAuth = default(string); Anonymous = default(string); HomePage = default(string); DiscoFile = default(string); PhysicalPath = default(string); BaseUrl = default(string); VirtualRoot = default(string); }
1175     }
1176     [System.Runtime.InteropServices.GuidAttribute("5F9A955F-AA55-4127-A32B-33496AA8A44E")]
1177     public sealed partial class SoapUtility : System.EnterpriseServices.Internal.ISoapUtility
1178     {
1179         [System.MonoTODOAttribute]
SoapUtility()1180         public SoapUtility() { }
1181         [System.MonoTODOAttribute]
GetServerBinPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string binPath)1182         public void GetServerBinPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string binPath) { binPath = default(string); }
1183         [System.MonoTODOAttribute]
GetServerPhysicalPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string physicalPath)1184         public void GetServerPhysicalPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string physicalPath) { physicalPath = default(string); }
1185         [System.MonoTODOAttribute]
Present()1186         public void Present() { }
1187     }
1188 }
1189