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: 0x020004D3 RID: 1235 [Token(Token = "0x20004D3")] [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: 0x170005E9 RID: 1513 // (get) Token: 0x060029A8 RID: 10664 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005E9")] public static string XmlNsForClrTypeWithAssembly { [Token(Token = "0x60029A8")] [Address(RVA = "0x2CB6280", Offset = "0x2CB5280", VA = "0x182CB6280")] 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: 0x170005EA RID: 1514 // (get) Token: 0x060029A9 RID: 10665 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005EA")] public static string XmlNsForClrTypeWithNs { [Token(Token = "0x60029A9")] [Address(RVA = "0x2CB62E0", Offset = "0x2CB52E0", VA = "0x182CB62E0")] 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: 0x170005EB RID: 1515 // (get) Token: 0x060029AA RID: 10666 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005EB")] public static string XmlNsForClrTypeWithNsAndAssembly { [Token(Token = "0x60029AA")] [Address(RVA = "0x2CB62B0", Offset = "0x2CB52B0", VA = "0x182CB62B0")] 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: 0x060029AB RID: 10667 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60029AB")] [Address(RVA = "0x2CB5150", Offset = "0x2CB4150", VA = "0x182CB5150")] public static string CodeXmlNamespaceForClrTypeNamespace(string typeNamespace, string assemblyName) { return null; } // Token: 0x060029AC RID: 10668 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60029AC")] [Address(RVA = "0x2CB54C0", Offset = "0x2CB44C0", VA = "0x182CB54C0")] private static string GetNameKey(string name, string namspace) { return null; } // Token: 0x060029AD RID: 10669 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60029AD")] [Address(RVA = "0x2CB5370", Offset = "0x2CB4370", VA = "0x182CB5370")] 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: 0x060029AE RID: 10670 RVA: 0x00018510 File Offset: 0x00016710 [Token(Token = "0x60029AE")] [Address(RVA = "0x2CB5520", Offset = "0x2CB4520", VA = "0x182CB5520")] 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: 0x060029AF RID: 10671 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60029AF")] [Address(RVA = "0x2CB5600", Offset = "0x2CB4600", VA = "0x182CB5600")] 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: 0x060029B0 RID: 10672 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60029B0")] [Address(RVA = "0x2CB56B0", Offset = "0x2CB46B0", VA = "0x182CB56B0")] 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: 0x060029B1 RID: 10673 RVA: 0x00018528 File Offset: 0x00016728 [Token(Token = "0x60029B1")] [Address(RVA = "0x2CB5760", Offset = "0x2CB4760", VA = "0x182CB5760")] 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: 0x060029B2 RID: 10674 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60029B2")] [Address(RVA = "0x2CB5830", Offset = "0x2CB4830", VA = "0x182CB5830")] 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: 0x060029B3 RID: 10675 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60029B3")] [Address(RVA = "0x2CB58F0", Offset = "0x2CB48F0", VA = "0x182CB58F0")] 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: 0x060029B4 RID: 10676 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60029B4")] [Address(RVA = "0x2CB5E80", Offset = "0x2CB4E80", VA = "0x182CB5E80")] 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: 0x060029B5 RID: 10677 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60029B5")] [Address(RVA = "0x2CB6000", Offset = "0x2CB5000", VA = "0x182CB6000")] public static void RegisterInteropXmlType(string xmlType, string xmlTypeNamespace, Type type) { } // Token: 0x060029B6 RID: 10678 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60029B6")] [Address(RVA = "0x2CB52E0", Offset = "0x2CB42E0", VA = "0x182CB52E0")] private static string EncodeNs(string ns) { return null; } // Token: 0x0400180D RID: 6157 [Token(Token = "0x400180D")] private static Hashtable _xmlTypes; // Token: 0x0400180E RID: 6158 [Token(Token = "0x400180E")] private static Hashtable _xmlElements; // Token: 0x0400180F RID: 6159 [Token(Token = "0x400180F")] private static Hashtable _soapActions; // Token: 0x04001810 RID: 6160 [Token(Token = "0x4001810")] private static Hashtable _soapActionsMethods; // Token: 0x04001811 RID: 6161 [Token(Token = "0x4001811")] private static Hashtable _typeInfos; // Token: 0x020004D4 RID: 1236 [Token(Token = "0x20004D4")] private class TypeInfo { // Token: 0x060029B8 RID: 10680 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60029B8")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public TypeInfo() { } // Token: 0x04001812 RID: 6162 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001812")] public Hashtable Attributes; // Token: 0x04001813 RID: 6163 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001813")] public Hashtable Elements; } } }