using System; using Cpp2IlInjected; namespace System.Runtime.InteropServices { /// Indicates to a COM client that all classes in the current version of an assembly are compatible with classes in an earlier version of the assembly. // Token: 0x02000598 RID: 1432 [Token(Token = "0x2000598")] [AttributeUsage(AttributeTargets.Assembly)] [ComVisible(true)] public sealed class ComCompatibleVersionAttribute : Attribute { /// Initializes a new instance of the class with the major version, minor version, build, and revision numbers of the assembly. /// The major version number of the assembly. /// The minor version number of the assembly. /// The build number of the assembly. /// The revision number of the assembly. // Token: 0x06002CBD RID: 11453 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002CBD")] [Address(RVA = "0x2CEC290", Offset = "0x2CEB290", VA = "0x182CEC290")] public ComCompatibleVersionAttribute(int major, int minor, int build, int revision) { } // Token: 0x040019E6 RID: 6630 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40019E6")] internal int _major; // Token: 0x040019E7 RID: 6631 [FieldOffset(Offset = "0x14")] [Token(Token = "0x40019E7")] internal int _minor; // Token: 0x040019E8 RID: 6632 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40019E8")] internal int _build; // Token: 0x040019E9 RID: 6633 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x40019E9")] internal int _revision; } }