using System; using System.Runtime.InteropServices; namespace System.Runtime.Remoting.Metadata { /// Specifies the SOAP configuration options for use with the class. // Token: 0x0200042D RID: 1069 [Flags] [ComVisible(true)] [Serializable] public enum SoapOption { /// The default option indicating that no extra options are selected. // Token: 0x04000FDF RID: 4063 None = 0, /// 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. // Token: 0x04000FE0 RID: 4064 AlwaysIncludeTypes = 1, /// 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. // Token: 0x04000FE1 RID: 4065 XsdString = 2, /// Indicates that SOAP will be generated without references. This option is currently not implemented. // Token: 0x04000FE2 RID: 4066 EmbedAll = 4, /// Public reserved option for temporary interop conditions; the use will change. // Token: 0x04000FE3 RID: 4067 Option1 = 8, /// Public reserved option for temporary interop conditions; the use will change. // Token: 0x04000FE4 RID: 4068 Option2 = 16 } }