using System; using System.Globalization; using System.IO; using System.Runtime.InteropServices; using System.Runtime.Serialization; using System.Security.Policy; using System.Threading; using Cpp2IlInjected; namespace System.Reflection { /// Represents an assembly, which is a reusable, versionable, and self-describing building block of a common language runtime application. // Token: 0x0200023F RID: 575 [Token(Token = "0x200023F")] [ComDefaultInterface(typeof(_Assembly))] [ComVisible(true)] [ClassInterface(ClassInterfaceType.None)] [Serializable] [StructLayout(0)] public class Assembly : ICustomAttributeProvider, ISerializable, _Assembly { /// Initializes a new instance of the class. // Token: 0x06001483 RID: 5251 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001483")] [Address(RVA = "0x2D669D0", Offset = "0x2D659D0", VA = "0x182D669D0")] protected Assembly() { } // Token: 0x06001484 RID: 5252 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001484")] [Address(RVA = "0x2D65760", Offset = "0x2D64760", VA = "0x182D65760")] private string get_code_base(bool escaped) { return null; } // Token: 0x06001485 RID: 5253 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001485")] [Address(RVA = "0x2D66A80", Offset = "0x2D65A80", VA = "0x182D66A80")] private string get_fullname() { return null; } // Token: 0x06001486 RID: 5254 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001486")] [Address(RVA = "0x2D66A90", Offset = "0x2D65A90", VA = "0x182D66A90")] private string get_location() { return null; } // Token: 0x06001487 RID: 5255 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001487")] [Address(RVA = "0x2D65690", Offset = "0x2D64690", VA = "0x182D65690")] internal static string GetAotId() { return null; } // Token: 0x06001488 RID: 5256 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001488")] [Address(RVA = "0x2D65760", Offset = "0x2D64760", VA = "0x182D65760")] private string GetCodeBase(bool escaped) { return null; } /// Gets the location of the assembly as specified originally, for example, in an object. /// The location of the assembly as specified originally. // Token: 0x1700021E RID: 542 // (get) Token: 0x06001489 RID: 5257 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700021E")] public virtual string CodeBase { [Token(Token = "0x6001489")] [Address(RVA = "0x2D66A10", Offset = "0x2D65A10", VA = "0x182D66A10", Slot = "8")] get { return null; } } /// Gets the URI, including escape characters, that represents the codebase. /// A URI with escape characters. // Token: 0x1700021F RID: 543 // (get) Token: 0x0600148A RID: 5258 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700021F")] public virtual string EscapedCodeBase { [Token(Token = "0x600148A")] [Address(RVA = "0x2D66A20", Offset = "0x2D65A20", VA = "0x182D66A20", Slot = "9")] get { return null; } } /// Gets the display name of the assembly. /// The display name of the assembly. // Token: 0x17000220 RID: 544 // (get) Token: 0x0600148B RID: 5259 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000220")] public virtual string FullName { [Token(Token = "0x600148B")] [Address(RVA = "0x7207B0", Offset = "0x71F7B0", VA = "0x1807207B0", Slot = "10")] get { return null; } } /// Gets the full path or UNC location of the loaded file that contains the manifest. /// The location of the loaded file that contains the manifest. If the loaded file was shadow-copied, the location is that of the file after being shadow-copied. If the assembly is loaded from a byte array, such as when using the method overload, the value returned is an empty string (""). /// The current assembly is a dynamic assembly, represented by an object. // Token: 0x17000221 RID: 545 // (get) Token: 0x0600148C RID: 5260 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000221")] public virtual string Location { [Token(Token = "0x600148C")] [Address(RVA = "0x2D66A30", Offset = "0x2D65A30", VA = "0x182D66A30", Slot = "11")] get { return null; } } /// Gets serialization information with all of the data needed to reinstantiate this assembly. /// The object to be populated with serialization information. /// The destination context of the serialization. /// /// is . // Token: 0x0600148D RID: 5261 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600148D")] [Address(RVA = "0x2D66280", Offset = "0x2D65280", VA = "0x182D66280", Slot = "12")] public virtual void GetObjectData(SerializationInfo info, StreamingContext context) { } /// Indicates whether or not a specified attribute has been applied to the assembly. /// The type of the attribute to be checked for this assembly. /// This argument is ignored for objects of this type. /// /// if the attribute has been applied to the assembly; otherwise, . /// /// is . /// /// uses an invalid type. // Token: 0x0600148E RID: 5262 RVA: 0x0000F3F0 File Offset: 0x0000D5F0 [Token(Token = "0x600148E")] [Address(RVA = "0x2D66740", Offset = "0x2D65740", VA = "0x182D66740", Slot = "13")] public virtual bool IsDefined(Type attributeType, bool inherit) { return default(bool); } /// Gets all the custom attributes for this assembly. /// This argument is ignored for objects of type . /// An array that contains the custom attributes for this assembly. // Token: 0x0600148F RID: 5263 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600148F")] [Address(RVA = "0x2D65770", Offset = "0x2D64770", VA = "0x182D65770", Slot = "14")] public virtual object[] GetCustomAttributes(bool inherit) { return null; } /// Gets the custom attributes for this assembly as specified by type. /// The type for which the custom attributes are to be returned. /// This argument is ignored for objects of type . /// An array that contains the custom attributes for this assembly as specified by . /// /// is . /// /// is not a runtime type. // Token: 0x06001490 RID: 5264 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001490")] [Address(RVA = "0x2D65920", Offset = "0x2D64920", VA = "0x182D65920", Slot = "15")] public virtual object[] GetCustomAttributes(Type attributeType, bool inherit) { return null; } // Token: 0x06001491 RID: 5265 RVA: 0x0000F408 File Offset: 0x0000D608 [Token(Token = "0x6001491")] [Address(RVA = "0x2D65B20", Offset = "0x2D64B20", VA = "0x182D65B20")] internal IntPtr GetManifestResourceInternal(string name, out int size, out Module module) { return 0; } /// Loads the specified manifest resource from this assembly. /// The case-sensitive name of the manifest resource being requested. /// The manifest resource; or if no resources were specified during compilation or if the resource is not visible to the caller. /// The parameter is . /// The parameter is an empty string (""). /// In the .NET for Windows Store apps or the Portable Class Library, catch the base class exception, , instead. /// /// /// /// /// A file that was found could not be loaded. /// /// was not found. /// /// is not a valid assembly. /// Resource length is greater than . // Token: 0x06001492 RID: 5266 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001492")] [Address(RVA = "0x2D65B40", Offset = "0x2D64B40", VA = "0x182D65B40", Slot = "16")] public virtual Stream GetManifestResourceStream(string name) { return null; } // Token: 0x06001493 RID: 5267 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001493")] [Address(RVA = "0x2D65FC0", Offset = "0x2D64FC0", VA = "0x182D65FC0")] internal Stream GetManifestResourceStream(Type type, string name, bool skipSecurityCheck, ref StackCrawlMark stackMark) { return null; } // Token: 0x06001494 RID: 5268 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001494")] [Address(RVA = "0x2D65EB0", Offset = "0x2D64EB0", VA = "0x182D65EB0")] internal Stream GetManifestResourceStream(string name, ref StackCrawlMark stackMark, bool skipSecurityCheck) { return null; } // Token: 0x06001495 RID: 5269 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001495")] [Address(RVA = "0x2D66300", Offset = "0x2D65300", VA = "0x182D66300")] internal string GetSimpleName() { return null; } // Token: 0x06001496 RID: 5270 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001496")] [Address(RVA = "0x2D662D0", Offset = "0x2D652D0", VA = "0x182D662D0")] internal byte[] GetPublicKey() { return null; } // Token: 0x06001497 RID: 5271 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001497")] [Address(RVA = "0x2D663D0", Offset = "0x2D653D0", VA = "0x182D663D0")] internal Version GetVersion() { return null; } // Token: 0x06001498 RID: 5272 RVA: 0x0000F420 File Offset: 0x0000D620 [Token(Token = "0x6001498")] [Address(RVA = "0x2D659D0", Offset = "0x2D649D0", VA = "0x182D659D0")] private AssemblyNameFlags GetFlags() { return AssemblyNameFlags.None; } // Token: 0x06001499 RID: 5273 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001499")] [Address(RVA = "0x2D663C0", Offset = "0x2D653C0", VA = "0x182D663C0", Slot = "17")] internal virtual Type[] GetTypes(bool exportedOnly) { return null; } /// Gets the types defined in this assembly. /// An array that contains all the types that are defined in this assembly. /// The assembly contains one or more types that cannot be loaded. The array returned by the property of this exception contains a object for each type that was loaded and for each type that could not be loaded, while the property contains an exception for each type that could not be loaded. // Token: 0x0600149A RID: 5274 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600149A")] [Address(RVA = "0x2D663A0", Offset = "0x2D653A0", VA = "0x182D663A0", Slot = "18")] public virtual Type[] GetTypes() { return null; } /// Gets the object with the specified name in the assembly instance and optionally throws an exception if the type is not found. /// The full name of the type. /// /// to throw an exception if the type is not found; to return . /// An object that represents the specified class. /// /// is invalid. /// -or- /// The length of exceeds 1024 characters. /// /// is . /// /// is , and the type cannot be found. /// /// requires a dependent assembly that could not be found. /// /// requires a dependent assembly that was found but could not be loaded. /// -or- /// The current assembly was loaded into the reflection-only context, and requires a dependent assembly that was not preloaded. /// /// requires a dependent assembly, but the file is not a valid assembly. /// -or- /// requires a dependent assembly which was compiled for a version of the runtime later than the currently loaded version. // Token: 0x0600149B RID: 5275 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600149B")] [Address(RVA = "0x251F330", Offset = "0x251E330", VA = "0x18251F330", Slot = "19")] public virtual Type GetType(string name, bool throwOnError) { return null; } /// Gets the object with the specified name in the assembly instance. /// The full name of the type. /// An object that represents the specified class, or if the class is not found. /// /// is invalid. /// /// is . /// /// requires a dependent assembly that could not be found. /// In the .NET for Windows Store apps or the Portable Class Library, catch the base class exception, , instead. /// /// /// requires a dependent assembly that was found but could not be loaded. /// -or- /// The current assembly was loaded into the reflection-only context, and requires a dependent assembly that was not preloaded. /// /// requires a dependent assembly, but the file is not a valid assembly. /// -or- /// requires a dependent assembly which was compiled for a version of the runtime later than the currently loaded version. // Token: 0x0600149C RID: 5276 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600149C")] [Address(RVA = "0x2D66370", Offset = "0x2D65370", VA = "0x182D66370", Slot = "20")] public virtual Type GetType(string name) { return null; } // Token: 0x0600149D RID: 5277 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600149D")] [Address(RVA = "0x2D66730", Offset = "0x2D65730", VA = "0x182D66730")] internal Type InternalGetType(Module module, string name, bool throwOnError, bool ignoreCase) { return null; } /// Gets an for this assembly, setting the codebase as specified by . /// /// to set the to the location of the assembly after it was shadow copied; to set to the original location. /// An object that contains the fully parsed display name for this assembly. // Token: 0x0600149E RID: 5278 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600149E")] [Address(RVA = "0x2D66210", Offset = "0x2D65210", VA = "0x182D66210", Slot = "21")] public virtual AssemblyName GetName(bool copiedName) { return null; } /// Gets an for this assembly. /// An object that contains the fully parsed display name for this assembly. // Token: 0x0600149F RID: 5279 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600149F")] [Address(RVA = "0x2D66260", Offset = "0x2D65260", VA = "0x182D66260", Slot = "22")] public virtual AssemblyName GetName() { return null; } /// Returns the full name of the assembly, also known as the display name. /// The full name of the assembly, or the class name if the full name of the assembly cannot be determined. // Token: 0x060014A0 RID: 5280 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014A0")] [Address(RVA = "0x2D669A0", Offset = "0x2D659A0", VA = "0x182D669A0", Slot = "3")] public override string ToString() { return null; } /// Gets the currently loaded assembly in which the specified type is defined. /// An object representing a type in the assembly that will be returned. /// The assembly in which the specified type is defined. /// /// is . // Token: 0x060014A1 RID: 5281 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014A1")] [Address(RVA = "0x2D656A0", Offset = "0x2D646A0", VA = "0x182D656A0")] public static Assembly GetAssembly(Type type) { return null; } /// Gets the process executable in the default application domain. In other application domains, this is the first executable that was executed by . /// The assembly that is the process executable in the default application domain, or the first executable that was executed by . Can return when called from unmanaged code. // Token: 0x060014A2 RID: 5282 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014A2")] [Address(RVA = "0x2D65690", Offset = "0x2D64690", VA = "0x182D65690")] public static Assembly GetEntryAssembly() { return null; } // Token: 0x060014A3 RID: 5283 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014A3")] [Address(RVA = "0x2D66400", Offset = "0x2D65400", VA = "0x182D66400")] internal RuntimeAssembly InternalGetSatelliteAssembly(string name, CultureInfo culture, Version version, bool throwOnFileNotFound, ref StackCrawlMark stackMark) { return null; } // Token: 0x060014A4 RID: 5284 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014A4")] [Address(RVA = "0x2D667D0", Offset = "0x2D657D0", VA = "0x182D667D0")] private static Assembly LoadFrom(string assemblyFile, bool refonly) { return null; } /// Loads an assembly given its file name or path. /// The name or path of the file that contains the manifest of the assembly. /// The loaded assembly. /// /// is . /// /// is not found, or the module you are trying to load does not specify a filename extension. /// A file that was found could not be loaded. /// -or- /// The ability to execute code in remote assemblies is disabled. See <loadFromRemoteSources>. /// /// is not a valid assembly; for example, a 32-bit assembly in a 64-bit process. See the exception topic for more information. /// -or- /// Version 2.0 or later of the common language runtime is currently loaded and was compiled with a later version. /// A codebase that does not start with "file://" was specified without the required . /// The parameter is an empty string (""). /// The assembly name exceeds the system-defined maximum length. // Token: 0x060014A5 RID: 5285 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014A5")] [Address(RVA = "0x2D667C0", Offset = "0x2D657C0", VA = "0x182D667C0")] public static Assembly LoadFrom(string assemblyFile) { return null; } /// Loads an assembly given the long form of its name. /// The long form of the assembly name. /// The loaded assembly. /// /// is . /// /// is a zero-length string. /// /// is not found. /// A file that was found could not be loaded. /// /// is not a valid assembly. /// -or- /// Version 2.0 or later of the common language runtime is currently loaded and was compiled with a later version. // Token: 0x060014A6 RID: 5286 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014A6")] [Address(RVA = "0x2D66970", Offset = "0x2D65970", VA = "0x182D66970")] public static Assembly Load(string assemblyString) { return null; } /// Loads an assembly from the application directory or from the global assembly cache using a partial name. /// The display name of the assembly. /// The loaded assembly. If is not found, this method returns . /// The parameter is . /// /// is not a valid assembly. /// -or- /// Version 2.0 or later of the common language runtime is currently loaded and was compiled with a later version. // Token: 0x060014A7 RID: 5287 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014A7")] [Address(RVA = "0x2D66900", Offset = "0x2D65900", VA = "0x182D66900")] [Obsolete] public static Assembly LoadWithPartialName(string partialName) { return null; } // Token: 0x060014A8 RID: 5288 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014A8")] [Address(RVA = "0x2D66AA0", Offset = "0x2D65AA0", VA = "0x182D66AA0")] private static Assembly load_with_partial_name(string name, Evidence e) { return null; } /// Loads an assembly from the application directory or from the global assembly cache using a partial name. The assembly is loaded into the domain of the caller using the supplied evidence. /// The display name of the assembly. /// Evidence for loading the assembly. /// The loaded assembly. If is not found, this method returns . /// An assembly or module was loaded twice with two different sets of evidence. /// The parameter is . /// /// is not a valid assembly. /// -or- /// Version 2.0 or later of the common language runtime is currently loaded and was compiled with a later version. // Token: 0x060014A9 RID: 5289 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014A9")] [Address(RVA = "0x2D667E0", Offset = "0x2D657E0", VA = "0x182D667E0")] [Obsolete] public static Assembly LoadWithPartialName(string partialName, Evidence securityEvidence) { return null; } // Token: 0x060014AA RID: 5290 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014AA")] [Address(RVA = "0x2D66850", Offset = "0x2D65850", VA = "0x182D66850")] internal static Assembly LoadWithPartialName(string partialName, Evidence securityEvidence, bool oldBehavior) { return null; } /// Gets all the modules that are part of this assembly. /// An array of modules. /// The module to be loaded does not specify a file name extension. // Token: 0x060014AB RID: 5291 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014AB")] [Address(RVA = "0x2D661F0", Offset = "0x2D651F0", VA = "0x182D661F0", Slot = "23")] public Module[] GetModules() { return null; } // Token: 0x060014AC RID: 5292 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014AC")] [Address(RVA = "0x2D661A0", Offset = "0x2D651A0", VA = "0x182D661A0", Slot = "24")] internal virtual Module[] GetModulesInternal() { return null; } /// Returns the names of all the resources in this assembly. /// An array that contains the names of all the resources. // Token: 0x060014AD RID: 5293 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014AD")] [Address(RVA = "0x2D65B30", Offset = "0x2D64B30", VA = "0x182D65B30", Slot = "25")] public virtual string[] GetManifestResourceNames() { return null; } /// Gets the assembly that contains the code that is currently executing. /// The assembly that contains the code that is currently executing. // Token: 0x060014AE RID: 5294 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014AE")] [Address(RVA = "0x2D659A0", Offset = "0x2D649A0", VA = "0x182D659A0")] public static Assembly GetExecutingAssembly() { return null; } /// Returns the of the method that invoked the currently executing method. /// The object of the method that invoked the currently executing method. // Token: 0x060014AF RID: 5295 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014AF")] [Address(RVA = "0x2D65750", Offset = "0x2D64750", VA = "0x182D65750")] public static Assembly GetCallingAssembly() { return null; } // Token: 0x060014B0 RID: 5296 RVA: 0x0000F438 File Offset: 0x0000D638 [Token(Token = "0x60014B0")] [Address(RVA = "0x2D65A10", Offset = "0x2D64A10", VA = "0x182D65A10")] private bool GetManifestResourceInfoInternal(string name, ManifestResourceInfo info) { return default(bool); } /// Returns information about how the given resource has been persisted. /// The case-sensitive name of the resource. /// An object that is populated with information about the resource's topology, or if the resource is not found. /// /// is . /// The parameter is an empty string (""). // Token: 0x060014B1 RID: 5297 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014B1")] [Address(RVA = "0x2D65A20", Offset = "0x2D64A20", VA = "0x182D65A20", Slot = "26")] public virtual ManifestResourceInfo GetManifestResourceInfo(string resourceName) { return null; } /// Gets a value indicating whether this assembly was loaded into the reflection-only context. /// /// if the assembly was loaded into the reflection-only context, rather than the execution context; otherwise, . // Token: 0x17000222 RID: 546 // (get) Token: 0x060014B2 RID: 5298 RVA: 0x0000F450 File Offset: 0x0000D650 [Token(Token = "0x17000222")] [ComVisible(false)] public virtual bool ReflectionOnly { [Token(Token = "0x60014B2")] [Address(RVA = "0xB53DD0", Offset = "0xB52DD0", VA = "0x180B53DD0", Slot = "27")] get { return default(bool); } } /// Returns the hash code for this instance. /// A 32-bit signed integer hash code. // Token: 0x060014B3 RID: 5299 RVA: 0x0000F468 File Offset: 0x0000D668 [Token(Token = "0x60014B3")] [Address(RVA = "0x2D65A00", Offset = "0x2D64A00", VA = "0x182D65A00", Slot = "2")] public override int GetHashCode() { return 0; } /// Determines whether this assembly and the specified object are equal. /// The object to compare with this instance. /// /// if is equal to this instance; otherwise, . // Token: 0x060014B4 RID: 5300 RVA: 0x0000F480 File Offset: 0x0000D680 [Token(Token = "0x60014B4")] [Address(RVA = "0x2D655A0", Offset = "0x2D645A0", VA = "0x182D655A0", Slot = "0")] public override bool Equals(object o) { return default(bool); } // Token: 0x060014B5 RID: 5301 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014B5")] [Address(RVA = "0x2D65540", Offset = "0x2D64540", VA = "0x182D65540")] private static Exception CreateNIE() { return null; } /// Gets a value that indicates whether the current assembly is loaded with full trust. /// /// if the current assembly is loaded with full trust; otherwise, . // Token: 0x17000223 RID: 547 // (get) Token: 0x060014B6 RID: 5302 RVA: 0x0000F498 File Offset: 0x0000D698 [Token(Token = "0x17000223")] [MonoTODO] public bool IsFullyTrusted { [Token(Token = "0x60014B6")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0")] get { return default(bool); } } /// Gets the object with the specified name in the assembly instance, with the options of ignoring the case, and of throwing an exception if the type is not found. /// The full name of the type. /// /// to throw an exception if the type is not found; to return . /// /// to ignore the case of the type name; otherwise, . /// An object that represents the specified class. /// /// is invalid. /// -or- /// The length of exceeds 1024 characters. /// /// is . /// /// is , and the type cannot be found. /// /// requires a dependent assembly that could not be found. /// /// requires a dependent assembly that was found but could not be loaded. /// -or- /// The current assembly was loaded into the reflection-only context, and requires a dependent assembly that was not preloaded. /// /// requires a dependent assembly, but the file is not a valid assembly. /// -or- /// requires a dependent assembly which was compiled for a version of the runtime later than the currently loaded version. // Token: 0x060014B7 RID: 5303 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014B7")] [Address(RVA = "0x2D66330", Offset = "0x2D65330", VA = "0x182D66330", Slot = "28")] public virtual Type GetType(string name, bool throwOnError, bool ignoreCase) { return null; } /// Gets the specified module in this assembly. /// The name of the module being requested. /// The module being requested, or if the module is not found. /// The parameter is . /// The parameter is an empty string (""). /// A file that was found could not be loaded. /// /// was not found. /// /// is not a valid assembly. // Token: 0x060014B8 RID: 5304 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014B8")] [Address(RVA = "0x2D66160", Offset = "0x2D65160", VA = "0x182D66160", Slot = "29")] public virtual Module GetModule(string name) { return null; } /// Gets all the modules that are part of this assembly, specifying whether to include resource modules. /// /// to include resource modules; otherwise, . /// An array of modules. // Token: 0x060014B9 RID: 5305 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60014B9")] [Address(RVA = "0x2D661B0", Offset = "0x2D651B0", VA = "0x182D661B0", Slot = "30")] public virtual Module[] GetModules(bool getResourceModules) { return null; } /// Gets a value that indicates whether the current assembly was generated dynamically in the current process by using reflection emit. /// /// if the current assembly was generated dynamically in the current process; otherwise, . // Token: 0x17000224 RID: 548 // (get) Token: 0x060014BA RID: 5306 RVA: 0x0000F4B0 File Offset: 0x0000D6B0 [Token(Token = "0x17000224")] public virtual bool IsDynamic { [Token(Token = "0x60014BA")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "31")] get { return default(bool); } } /// Indicates whether two objects are equal. /// The assembly to compare to . /// The assembly to compare to . /// /// if is equal to ; otherwise, . // Token: 0x060014BB RID: 5307 RVA: 0x0000F4C8 File Offset: 0x0000D6C8 [Token(Token = "0x60014BB")] [Address(RVA = "0x2D66AB0", Offset = "0x2D65AB0", VA = "0x182D66AB0")] public static bool operator ==(Assembly left, Assembly right) { return default(bool); } /// Indicates whether two objects are not equal. /// The assembly to compare to . /// The assembly to compare to . /// /// if is not equal to ; otherwise, . // Token: 0x060014BC RID: 5308 RVA: 0x0000F4E0 File Offset: 0x0000D6E0 [Token(Token = "0x60014BC")] [Address(RVA = "0x2D66B00", Offset = "0x2D65B00", VA = "0x182D66B00")] public static bool operator !=(Assembly left, Assembly right) { return default(bool); } // Token: 0x04000B07 RID: 2823 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4000B07")] internal IntPtr _mono_assembly; // Token: 0x04000B08 RID: 2824 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000B08")] private Assembly.ResolveEventHolder resolve_event_holder; // Token: 0x04000B09 RID: 2825 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000B09")] private object _evidence; // Token: 0x04000B0A RID: 2826 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4000B0A")] private object _minimum; // Token: 0x04000B0B RID: 2827 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4000B0B")] private object _optional; // Token: 0x04000B0C RID: 2828 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4000B0C")] private object _refuse; // Token: 0x04000B0D RID: 2829 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4000B0D")] private object _granted; // Token: 0x04000B0E RID: 2830 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4000B0E")] private object _denied; // Token: 0x04000B0F RID: 2831 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4000B0F")] private bool fromByteArray; // Token: 0x04000B10 RID: 2832 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4000B10")] private string assemblyName; // Token: 0x02000240 RID: 576 [Token(Token = "0x2000240")] internal class ResolveEventHolder { // Token: 0x060014BD RID: 5309 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60014BD")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")] public ResolveEventHolder() { } } // Token: 0x02000241 RID: 577 [Token(Token = "0x2000241")] internal class UnmanagedMemoryStreamForModule : UnmanagedMemoryStream { // Token: 0x060014BE RID: 5310 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60014BE")] [Address(RVA = "0x2D7C350", Offset = "0x2D7B350", VA = "0x182D7C350")] public unsafe UnmanagedMemoryStreamForModule(byte* pointer, long length, Module module) { } // Token: 0x060014BF RID: 5311 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60014BF")] [Address(RVA = "0x2D7C330", Offset = "0x2D7B330", VA = "0x182D7C330", Slot = "16")] protected override void Dispose(bool disposing) { } // Token: 0x04000B11 RID: 2833 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x4000B11")] private Module module; } } }