33 lines
1.4 KiB
C#
33 lines
1.4 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
|
|
namespace System.Runtime.Remoting.Metadata
|
|
{
|
|
/// <summary>Specifies the SOAP configuration options for use with the <see cref="T:System.Runtime.Remoting.Metadata.SoapTypeAttribute" /> class.</summary>
|
|
// Token: 0x0200042D RID: 1069
|
|
[Flags]
|
|
[ComVisible(true)]
|
|
[Serializable]
|
|
public enum SoapOption
|
|
{
|
|
/// <summary>The default option indicating that no extra options are selected.</summary>
|
|
// Token: 0x04000FDF RID: 4063
|
|
None = 0,
|
|
/// <summary>Indicates that type will always be included on SOAP elements. This option is useful when performing SOAP interop with SOAP implementations that require types on all elements.</summary>
|
|
// Token: 0x04000FE0 RID: 4064
|
|
AlwaysIncludeTypes = 1,
|
|
/// <summary>Indicates that the output SOAP string type in a SOAP Envelope is using the XSD prefix, and that the resulting XML does not have an ID attribute for the string.</summary>
|
|
// Token: 0x04000FE1 RID: 4065
|
|
XsdString = 2,
|
|
/// <summary>Indicates that SOAP will be generated without references. This option is currently not implemented.</summary>
|
|
// Token: 0x04000FE2 RID: 4066
|
|
EmbedAll = 4,
|
|
/// <summary>Public reserved option for temporary interop conditions; the use will change.</summary>
|
|
// Token: 0x04000FE3 RID: 4067
|
|
Option1 = 8,
|
|
/// <summary>Public reserved option for temporary interop conditions; the use will change.</summary>
|
|
// Token: 0x04000FE4 RID: 4068
|
|
Option2 = 16
|
|
}
|
|
}
|