using System; using System.Collections; using System.Reflection; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System.Runtime.Remoting { /// Provides several methods for using and publishing remoted objects in SOAP format. // Token: 0x020004B7 RID: 1207 [Token(Token = "0x20004B7")] [ComVisible(true)] public class SoapServices { /// Gets the default XML namespace prefix that should be used for XML encoding of a common language runtime class that has an assembly, but no native namespace. /// The default XML namespace prefix that should be used for XML encoding of a common language runtime class that has an assembly, but no native namespace. /// The immediate caller does not have infrastructure permission. // Token: 0x17000571 RID: 1393 // (get) Token: 0x0600279B RID: 10139 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000571")] public static string XmlNsForClrTypeWithAssembly { [Token(Token = "0x600279B")] [Address(RVA = "0x25CA930", Offset = "0x25C9730", VA = "0x1825CA930")] get { return null; } } /// Gets the XML namespace prefix that should be used for XML encoding of a common language runtime class that is part of the mscorlib.dll file. /// The XML namespace prefix that should be used for XML encoding of a common language runtime class that is part of the mscorlib.dll file. /// The immediate caller does not have infrastructure permission. // Token: 0x17000572 RID: 1394 // (get) Token: 0x0600279C RID: 10140 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000572")] public static string XmlNsForClrTypeWithNs { [Token(Token = "0x600279C")] [Address(RVA = "0x25CA990", Offset = "0x25C9790", VA = "0x1825CA990")] get { return null; } } /// Gets the default XML namespace prefix that should be used for XML encoding of a common language runtime class that has both a common language runtime namespace and an assembly. /// The default XML namespace prefix that should be used for XML encoding of a common language runtime class that has both a common language runtime namespace and an assembly. /// The immediate caller does not have infrastructure permission. // Token: 0x17000573 RID: 1395 // (get) Token: 0x0600279D RID: 10141 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000573")] public static string XmlNsForClrTypeWithNsAndAssembly { [Token(Token = "0x600279D")] [Address(RVA = "0x25CA960", Offset = "0x25C9760", VA = "0x1825CA960")] get { return null; } } /// Returns the common language runtime type namespace name from the provided namespace and assembly names. /// The namespace that is to be coded. /// The name of the assembly that is to be coded. /// The common language runtime type namespace name from the provided namespace and assembly names. /// The and parameters are both either or empty. /// The immediate caller does not have infrastructure permission. // Token: 0x0600279E RID: 10142 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600279E")] [Address(RVA = "0x25C9800", Offset = "0x25C8600", VA = "0x1825C9800")] public static string CodeXmlNamespaceForClrTypeNamespace(string typeNamespace, string assemblyName) { return null; } // Token: 0x0600279F RID: 10143 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600279F")] [Address(RVA = "0x25C9B70", Offset = "0x25C8970", VA = "0x1825C9B70")] private static string GetNameKey(string name, string namspace) { return null; } // Token: 0x060027A0 RID: 10144 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60027A0")] [Address(RVA = "0x25C9A20", Offset = "0x25C8820", VA = "0x1825C9A20")] private static string GetAssemblyName(MethodBase mb) { return null; } /// Returns XML element information that should be used when serializing the given type. /// The object for which the XML element and namespace names were requested. /// When this method returns, contains a that holds the XML element name of the specified object type. This parameter is passed uninitialized. /// When this method returns, contains a that holds the XML namespace name of the specified object type. This parameter is passed uninitialized. /// /// if the requested values have been set flagged with ; otherwise, . /// The immediate caller does not have infrastructure permission. // Token: 0x060027A1 RID: 10145 RVA: 0x00016140 File Offset: 0x00014340 [Token(Token = "0x60027A1")] [Address(RVA = "0x25C9BD0", Offset = "0x25C89D0", VA = "0x1825C9BD0")] public static bool GetXmlElementForInteropType(Type type, out string xmlElement, out string xmlNamespace) { return default(bool); } /// Retrieves the XML namespace used during remote calls of the method specified in the given . /// The of the method for which the XML namespace was requested. /// The XML namespace used during remote calls of the specified method. /// The immediate caller does not have infrastructure permission. // Token: 0x060027A2 RID: 10146 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60027A2")] [Address(RVA = "0x25C9CB0", Offset = "0x25C8AB0", VA = "0x1825C9CB0")] public static string GetXmlNamespaceForMethodCall(MethodBase mb) { return null; } /// Retrieves the XML namespace used during the generation of responses to the remote call to the method specified in the given . /// The of the method for which the XML namespace was requested. /// The XML namespace used during the generation of responses to a remote method call. /// The immediate caller does not have infrastructure permission. // Token: 0x060027A3 RID: 10147 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60027A3")] [Address(RVA = "0x25C9D60", Offset = "0x25C8B60", VA = "0x1825C9D60")] public static string GetXmlNamespaceForMethodResponse(MethodBase mb) { return null; } /// Returns XML type information that should be used when serializing the given . /// The object for which the XML element and namespace names were requested. /// The XML type of the specified object . /// The XML type namespace of the specified object . /// /// if the requested values have been set flagged with ; otherwise, . /// The immediate caller does not have infrastructure permission. // Token: 0x060027A4 RID: 10148 RVA: 0x00016158 File Offset: 0x00014358 [Token(Token = "0x60027A4")] [Address(RVA = "0x25C9E10", Offset = "0x25C8C10", VA = "0x1825C9E10")] public static bool GetXmlTypeForInteropType(Type type, out string xmlType, out string xmlTypeNamespace) { return default(bool); } /// Preloads every found in the specified from the information found in the associated with each type. /// The for each type of which to call . /// The immediate caller does not have infrastructure permission. // Token: 0x060027A5 RID: 10149 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60027A5")] [Address(RVA = "0x25C9EE0", Offset = "0x25C8CE0", VA = "0x1825C9EE0")] public static void PreLoad(Assembly assembly) { } /// Preloads the given based on values set in a on the type. /// The to preload. /// The immediate caller does not have infrastructure permission. // Token: 0x060027A6 RID: 10150 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60027A6")] [Address(RVA = "0x25C9FA0", Offset = "0x25C8DA0", VA = "0x1825C9FA0")] public static void PreLoad(Type type) { } /// Associates the given XML element name and namespace with a run-time type that should be used for deserialization. /// The XML element name to use in deserialization. /// The XML namespace to use in deserialization. /// The run-time to use in deserialization. /// The immediate caller does not have infrastructure permission. // Token: 0x060027A7 RID: 10151 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60027A7")] [Address(RVA = "0x25CA530", Offset = "0x25C9330", VA = "0x1825CA530")] public static void RegisterInteropXmlElement(string xmlElement, string xmlNamespace, Type type) { } /// Associates the given XML type name and namespace with the run-time type that should be used for deserialization. /// The XML type to use in deserialization. /// The XML namespace to use in deserialization. /// The run-time to use in deserialization. /// The immediate caller does not have infrastructure permission. // Token: 0x060027A8 RID: 10152 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60027A8")] [Address(RVA = "0x25CA6B0", Offset = "0x25C94B0", VA = "0x1825CA6B0")] public static void RegisterInteropXmlType(string xmlType, string xmlTypeNamespace, Type type) { } // Token: 0x060027A9 RID: 10153 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60027A9")] [Address(RVA = "0x25C9990", Offset = "0x25C8790", VA = "0x1825C9990")] private static string EncodeNs(string ns) { return null; } // Token: 0x0400174A RID: 5962 [Token(Token = "0x400174A")] private static Hashtable _xmlTypes; // Token: 0x0400174B RID: 5963 [Token(Token = "0x400174B")] private static Hashtable _xmlElements; // Token: 0x0400174C RID: 5964 [Token(Token = "0x400174C")] private static Hashtable _soapActions; // Token: 0x0400174D RID: 5965 [Token(Token = "0x400174D")] private static Hashtable _soapActionsMethods; // Token: 0x0400174E RID: 5966 [Token(Token = "0x400174E")] private static Hashtable _typeInfos; // Token: 0x020004B8 RID: 1208 [Token(Token = "0x20004B8")] private class TypeInfo { // Token: 0x060027AB RID: 10155 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60027AB")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public TypeInfo() { } // Token: 0x0400174F RID: 5967 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400174F")] public Hashtable Attributes; // Token: 0x04001750 RID: 5968 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001750")] public Hashtable Elements; } } }