using System; using System.Collections; using System.Globalization; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System.ComponentModel { /// Provides a unified way of converting types of values to other types, as well as for accessing standard values and subproperties. // Token: 0x0200018E RID: 398 [Token(Token = "0x200018E")] [ComVisible(true)] public class TypeConverter { // Token: 0x1700020F RID: 527 // (get) Token: 0x06000A7C RID: 2684 RVA: 0x000062E8 File Offset: 0x000044E8 [Token(Token = "0x1700020F")] private static bool UseCompatibleTypeConversion { [Token(Token = "0x6000A7C")] [Address(RVA = "0xC2B3B0", Offset = "0xC2A3B0", VA = "0x180C2B3B0")] get { return default(bool); } } /// Returns whether this converter can convert an object of the given type to the type of this converter. /// A that represents the type you want to convert from. /// /// if this converter can perform the conversion; otherwise, . // Token: 0x06000A7D RID: 2685 RVA: 0x00006300 File Offset: 0x00004500 [Token(Token = "0x6000A7D")] [Address(RVA = "0xB94EA0", Offset = "0xB93EA0", VA = "0x180B94EA0")] public bool CanConvertFrom(Type sourceType) { return default(bool); } /// Returns whether this converter can convert an object of the given type to the type of this converter, using the specified context. /// An that provides a format context. /// A that represents the type you want to convert from. /// /// if this converter can perform the conversion; otherwise, . // Token: 0x06000A7E RID: 2686 RVA: 0x00006318 File Offset: 0x00004518 [Token(Token = "0x6000A7E")] [Address(RVA = "0xC2A270", Offset = "0xC29270", VA = "0x180C2A270", Slot = "4")] public virtual bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) { return default(bool); } /// Returns whether this converter can convert the object to the specified type. /// A that represents the type you want to convert to. /// /// if this converter can perform the conversion; otherwise, . // Token: 0x06000A7F RID: 2687 RVA: 0x00006330 File Offset: 0x00004530 [Token(Token = "0x6000A7F")] [Address(RVA = "0xC2A360", Offset = "0xC29360", VA = "0x180C2A360")] public bool CanConvertTo(Type destinationType) { return default(bool); } /// Returns whether this converter can convert the object to the specified type, using the specified context. /// An that provides a format context. /// A that represents the type you want to convert to. /// /// if this converter can perform the conversion; otherwise, . // Token: 0x06000A80 RID: 2688 RVA: 0x00006348 File Offset: 0x00004548 [Token(Token = "0x6000A80")] [Address(RVA = "0xC2A2F0", Offset = "0xC292F0", VA = "0x180C2A2F0", Slot = "5")] public virtual bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) { return default(bool); } /// Converts the given value to the type of this converter. /// The to convert. /// An that represents the converted value. /// The conversion cannot be performed. // Token: 0x06000A81 RID: 2689 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A81")] [Address(RVA = "0xC2A570", Offset = "0xC29570", VA = "0x180C2A570")] public object ConvertFrom(object value) { return null; } /// Converts the given object to the type of this converter, using the specified context and culture information. /// An that provides a format context. /// The to use as the current culture. /// The to convert. /// An that represents the converted value. /// The conversion cannot be performed. // Token: 0x06000A82 RID: 2690 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A82")] [Address(RVA = "0xC2A5F0", Offset = "0xC295F0", VA = "0x180C2A5F0", Slot = "6")] public virtual object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) { return null; } /// Converts the given string to the type of this converter, using the invariant culture. /// The to convert. /// An that represents the converted text. /// The conversion cannot be performed. // Token: 0x06000A83 RID: 2691 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A83")] [Address(RVA = "0xC2A410", Offset = "0xC29410", VA = "0x180C2A410")] public object ConvertFromInvariantString(string text) { return null; } /// Converts the given string to the type of this converter, using the invariant culture and the specified context. /// An that provides a format context. /// The to convert. /// An that represents the converted text. /// The conversion cannot be performed. // Token: 0x06000A84 RID: 2692 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A84")] [Address(RVA = "0xC2A380", Offset = "0xC29380", VA = "0x180C2A380")] public object ConvertFromInvariantString(ITypeDescriptorContext context, string text) { return null; } /// Converts the specified text to an object. /// The text representation of the object to convert. /// An that represents the converted text. /// The string cannot be converted into the appropriate object. // Token: 0x06000A85 RID: 2693 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A85")] [Address(RVA = "0xC2A540", Offset = "0xC29540", VA = "0x180C2A540")] public object ConvertFromString(string text) { return null; } /// Converts the given text to an object, using the specified context. /// An that provides a format context. /// The to convert. /// An that represents the converted text. /// The conversion cannot be performed. // Token: 0x06000A86 RID: 2694 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A86")] [Address(RVA = "0xC2A490", Offset = "0xC29490", VA = "0x180C2A490")] public object ConvertFromString(ITypeDescriptorContext context, string text) { return null; } /// Converts the given text to an object, using the specified context and culture information. /// An that provides a format context. /// A . If is passed, the current culture is assumed. /// The to convert. /// An that represents the converted text. /// The conversion cannot be performed. // Token: 0x06000A87 RID: 2695 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A87")] [Address(RVA = "0xC2A520", Offset = "0xC29520", VA = "0x180C2A520")] public object ConvertFromString(ITypeDescriptorContext context, CultureInfo culture, string text) { return null; } /// Converts the given value object to the specified type, using the arguments. /// The to convert. /// The to convert the parameter to. /// An that represents the converted value. /// The parameter is . /// The conversion cannot be performed. // Token: 0x06000A88 RID: 2696 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A88")] [Address(RVA = "0xC2AA40", Offset = "0xC29A40", VA = "0x180C2AA40")] public object ConvertTo(object value, Type destinationType) { return null; } /// Converts the given value object to the specified type, using the specified context and culture information. /// An that provides a format context. /// A . If is passed, the current culture is assumed. /// The to convert. /// The to convert the parameter to. /// An that represents the converted value. /// The parameter is . /// The conversion cannot be performed. // Token: 0x06000A89 RID: 2697 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A89")] [Address(RVA = "0xC2AA70", Offset = "0xC29A70", VA = "0x180C2AA70", Slot = "7")] public virtual object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) { return null; } /// Converts the specified value to a culture-invariant string representation. /// The to convert. /// A that represents the converted value. /// The conversion cannot be performed. // Token: 0x06000A8A RID: 2698 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A8A")] [Address(RVA = "0xC2A6F0", Offset = "0xC296F0", VA = "0x180C2A6F0")] public string ConvertToInvariantString(object value) { return null; } /// Converts the specified value to a culture-invariant string representation, using the specified context. /// An that provides a format context. /// The to convert. /// A that represents the converted value. /// The conversion cannot be performed. // Token: 0x06000A8B RID: 2699 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A8B")] [Address(RVA = "0xC2A660", Offset = "0xC29660", VA = "0x180C2A660")] public string ConvertToInvariantString(ITypeDescriptorContext context, object value) { return null; } /// Converts the specified value to a string representation. /// The to convert. /// An that represents the converted value. /// The conversion cannot be performed. // Token: 0x06000A8C RID: 2700 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A8C")] [Address(RVA = "0xC2A850", Offset = "0xC29850", VA = "0x180C2A850")] public string ConvertToString(object value) { return null; } /// Converts the given value to a string representation, using the given context. /// An that provides a format context. /// The to convert. /// An that represents the converted value. /// The conversion cannot be performed. // Token: 0x06000A8D RID: 2701 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A8D")] [Address(RVA = "0xC2A940", Offset = "0xC29940", VA = "0x180C2A940")] public string ConvertToString(ITypeDescriptorContext context, object value) { return null; } /// Converts the given value to a string representation, using the specified context and culture information. /// An that provides a format context. /// A . If is passed, the current culture is assumed. /// The to convert. /// An that represents the converted value. /// The conversion cannot be performed. // Token: 0x06000A8E RID: 2702 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A8E")] [Address(RVA = "0xC2A770", Offset = "0xC29770", VA = "0x180C2A770")] public string ConvertToString(ITypeDescriptorContext context, CultureInfo culture, object value) { return null; } /// Re-creates an given a set of property values for the object. /// An that represents a dictionary of new property values. /// An representing the given , or if the object cannot be created. This method always returns . // Token: 0x06000A8F RID: 2703 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A8F")] [Address(RVA = "0xC2AC70", Offset = "0xC29C70", VA = "0x180C2AC70")] public object CreateInstance(IDictionary propertyValues) { return null; } /// Creates an instance of the type that this is associated with, using the specified context, given a set of property values for the object. /// An that provides a format context. /// An of new property values. /// An representing the given , or if the object cannot be created. This method always returns . // Token: 0x06000A90 RID: 2704 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A90")] [Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "8")] public virtual object CreateInstance(ITypeDescriptorContext context, IDictionary propertyValues) { return null; } /// Returns an exception to throw when a conversion cannot be performed. /// The to convert, or if the object is not available. /// An that represents the exception to throw when a conversion cannot be performed. /// Automatically thrown by this method. // Token: 0x06000A91 RID: 2705 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A91")] [Address(RVA = "0xC2AC90", Offset = "0xC29C90", VA = "0x180C2AC90")] protected Exception GetConvertFromException(object value) { return null; } /// Returns an exception to throw when a conversion cannot be performed. /// The to convert, or if the object is not available. /// A that represents the type the conversion was trying to convert to. /// An that represents the exception to throw when a conversion cannot be performed. /// Automatically thrown by this method. // Token: 0x06000A92 RID: 2706 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A92")] [Address(RVA = "0xC2ADD0", Offset = "0xC29DD0", VA = "0x180C2ADD0")] protected Exception GetConvertToException(object value, Type destinationType) { return null; } /// Returns whether changing a value on this object requires a call to the method to create a new value. /// /// if changing a property on this object requires a call to to create a new value; otherwise, . // Token: 0x06000A93 RID: 2707 RVA: 0x00006360 File Offset: 0x00004560 [Token(Token = "0x6000A93")] [Address(RVA = "0x41F280", Offset = "0x41E280", VA = "0x18041F280")] public bool GetCreateInstanceSupported() { return default(bool); } /// Returns whether changing a value on this object requires a call to to create a new value, using the specified context. /// An that provides a format context. /// /// if changing a property on this object requires a call to to create a new value; otherwise, . // Token: 0x06000A94 RID: 2708 RVA: 0x00006378 File Offset: 0x00004578 [Token(Token = "0x6000A94")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "9")] public virtual bool GetCreateInstanceSupported(ITypeDescriptorContext context) { return default(bool); } /// Returns a collection of properties for the type of array specified by the value parameter. /// An that specifies the type of array for which to get properties. /// A with the properties that are exposed for this data type, or if there are no properties. // Token: 0x06000A95 RID: 2709 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A95")] [Address(RVA = "0xC2AF70", Offset = "0xC29F70", VA = "0x180C2AF70")] public PropertyDescriptorCollection GetProperties(object value) { return null; } /// Returns a collection of properties for the type of array specified by the value parameter, using the specified context. /// An that provides a format context. /// An that specifies the type of array for which to get properties. /// A with the properties that are exposed for this data type, or if there are no properties. // Token: 0x06000A96 RID: 2710 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A96")] [Address(RVA = "0xC2B070", Offset = "0xC2A070", VA = "0x180C2B070")] public PropertyDescriptorCollection GetProperties(ITypeDescriptorContext context, object value) { return null; } /// Returns a collection of properties for the type of array specified by the value parameter, using the specified context and attributes. /// An that provides a format context. /// An that specifies the type of array for which to get properties. /// An array of type that is used as a filter. /// A with the properties that are exposed for this data type, or if there are no properties. // Token: 0x06000A97 RID: 2711 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A97")] [Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "10")] public virtual PropertyDescriptorCollection GetProperties(ITypeDescriptorContext context, object value, Attribute[] attributes) { return null; } /// Returns whether this object supports properties. /// /// if should be called to find the properties of this object; otherwise, . // Token: 0x06000A98 RID: 2712 RVA: 0x00006390 File Offset: 0x00004590 [Token(Token = "0x6000A98")] [Address(RVA = "0xC2AF50", Offset = "0xC29F50", VA = "0x180C2AF50")] public bool GetPropertiesSupported() { return default(bool); } /// Returns whether this object supports properties, using the specified context. /// An that provides a format context. /// /// if should be called to find the properties of this object; otherwise, . // Token: 0x06000A99 RID: 2713 RVA: 0x000063A8 File Offset: 0x000045A8 [Token(Token = "0x6000A99")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "11")] public virtual bool GetPropertiesSupported(ITypeDescriptorContext context) { return default(bool); } /// Returns a collection of standard values from the default context for the data type this type converter is designed for. /// A containing a standard set of valid values, or if the data type does not support a standard set of values. // Token: 0x06000A9A RID: 2714 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A9A")] [Address(RVA = "0xC2B1C0", Offset = "0xC2A1C0", VA = "0x180C2B1C0")] public ICollection GetStandardValues() { return null; } /// Returns a collection of standard values for the data type this type converter is designed for when provided with a format context. /// An that provides a format context that can be used to extract additional information about the environment from which this converter is invoked. This parameter or properties of this parameter can be . /// A that holds a standard set of valid values, or if the data type does not support a standard set of values. // Token: 0x06000A9B RID: 2715 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000A9B")] [Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "12")] public virtual TypeConverter.StandardValuesCollection GetStandardValues(ITypeDescriptorContext context) { return null; } /// Returns whether the collection of standard values returned from is an exclusive list. /// /// if the returned from is an exhaustive list of possible values; if other values are possible. // Token: 0x06000A9C RID: 2716 RVA: 0x000063C0 File Offset: 0x000045C0 [Token(Token = "0x6000A9C")] [Address(RVA = "0xC2B180", Offset = "0xC2A180", VA = "0x180C2B180")] public bool GetStandardValuesExclusive() { return default(bool); } /// Returns whether the collection of standard values returned from is an exclusive list of possible values, using the specified context. /// An that provides a format context. /// /// if the returned from is an exhaustive list of possible values; if other values are possible. // Token: 0x06000A9D RID: 2717 RVA: 0x000063D8 File Offset: 0x000045D8 [Token(Token = "0x6000A9D")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "13")] public virtual bool GetStandardValuesExclusive(ITypeDescriptorContext context) { return default(bool); } /// Returns whether this object supports a standard set of values that can be picked from a list. /// /// if should be called to find a common set of values the object supports; otherwise, . // Token: 0x06000A9E RID: 2718 RVA: 0x000063F0 File Offset: 0x000045F0 [Token(Token = "0x6000A9E")] [Address(RVA = "0xC2B1A0", Offset = "0xC2A1A0", VA = "0x180C2B1A0")] public bool GetStandardValuesSupported() { return default(bool); } /// Returns whether this object supports a standard set of values that can be picked from a list, using the specified context. /// An that provides a format context. /// /// if should be called to find a common set of values the object supports; otherwise, . // Token: 0x06000A9F RID: 2719 RVA: 0x00006408 File Offset: 0x00004608 [Token(Token = "0x6000A9F")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "14")] public virtual bool GetStandardValuesSupported(ITypeDescriptorContext context) { return default(bool); } /// Returns whether the given value object is valid for this type. /// The object to test for validity. /// /// if the specified value is valid for this object; otherwise, . // Token: 0x06000AA0 RID: 2720 RVA: 0x00006420 File Offset: 0x00004620 [Token(Token = "0x6000AA0")] [Address(RVA = "0xC2B1E0", Offset = "0xC2A1E0", VA = "0x180C2B1E0")] public bool IsValid(object value) { return default(bool); } /// Returns whether the given value object is valid for this type and for the specified context. /// An that provides a format context. /// The to test for validity. /// /// if the specified value is valid for this object; otherwise, . // Token: 0x06000AA1 RID: 2721 RVA: 0x00006438 File Offset: 0x00004638 [Token(Token = "0x6000AA1")] [Address(RVA = "0xC2B200", Offset = "0xC2A200", VA = "0x180C2B200", Slot = "15")] public virtual bool IsValid(ITypeDescriptorContext context, object value) { return default(bool); } /// Sorts a collection of properties. /// A that has the properties to sort. /// An array of names in the order you want the properties to appear in the collection. /// A that contains the sorted properties. // Token: 0x06000AA2 RID: 2722 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000AA2")] [Address(RVA = "0xC2B370", Offset = "0xC2A370", VA = "0x180C2B370")] protected PropertyDescriptorCollection SortProperties(PropertyDescriptorCollection props, string[] names) { return null; } /// Initializes a new instance of the class. // Token: 0x06000AA3 RID: 2723 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000AA3")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public TypeConverter() { } // Token: 0x040005EC RID: 1516 [Token(Token = "0x40005EC")] private const string s_UseCompatibleTypeConverterBehavior = "UseCompatibleTypeConverterBehavior"; // Token: 0x040005ED RID: 1517 [Token(Token = "0x40005ED")] private static bool useCompatibleTypeConversion; /// Represents an class that provides properties for objects that do not have properties. // Token: 0x0200018F RID: 399 [Token(Token = "0x200018F")] protected abstract class SimplePropertyDescriptor : PropertyDescriptor { /// Initializes a new instance of the class. /// A that represents the type of component to which this property descriptor binds. /// The name of the property. /// A that represents the data type for this property. // Token: 0x06000AA5 RID: 2725 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000AA5")] [Address(RVA = "0xC285D0", Offset = "0xC275D0", VA = "0x180C285D0")] protected SimplePropertyDescriptor(Type componentType, string name, Type propertyType) { } /// Initializes a new instance of the class. /// A that represents the type of component to which this property descriptor binds. /// The name of the property. /// A that represents the data type for this property. /// An array with the attributes to associate with the property. // Token: 0x06000AA6 RID: 2726 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000AA6")] [Address(RVA = "0xC28650", Offset = "0xC27650", VA = "0x180C28650")] protected SimplePropertyDescriptor(Type componentType, string name, Type propertyType, Attribute[] attributes) { } /// Gets the type of component to which this property description binds. /// A that represents the type of component to which this property binds. // Token: 0x17000210 RID: 528 // (get) Token: 0x06000AA7 RID: 2727 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000210")] public override Type ComponentType { [Token(Token = "0x6000AA7")] [Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0", Slot = "17")] get { return null; } } /// Gets a value indicating whether this property is read-only. /// /// if the property is read-only; if the property is read/write. // Token: 0x17000211 RID: 529 // (get) Token: 0x06000AA8 RID: 2728 RVA: 0x00006450 File Offset: 0x00004650 [Token(Token = "0x17000211")] public override bool IsReadOnly { [Token(Token = "0x6000AA8")] [Address(RVA = "0xC286A0", Offset = "0xC276A0", VA = "0x180C286A0", Slot = "20")] get { return default(bool); } } /// Gets the type of the property. /// A that represents the type of the property. // Token: 0x17000212 RID: 530 // (get) Token: 0x06000AA9 RID: 2729 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000212")] public override Type PropertyType { [Token(Token = "0x6000AA9")] [Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060", Slot = "21")] get { return null; } } /// Returns whether resetting the component changes the value of the component. /// The component to test for reset capability. /// /// if resetting the component changes the value of the component; otherwise, . // Token: 0x06000AAA RID: 2730 RVA: 0x00006468 File Offset: 0x00004668 [Token(Token = "0x6000AAA")] [Address(RVA = "0xC28350", Offset = "0xC27350", VA = "0x180C28350", Slot = "23")] public override bool CanResetValue(object component) { return default(bool); } /// Resets the value for this property of the component. /// The component with the property value to be reset. // Token: 0x06000AAB RID: 2731 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000AAB")] [Address(RVA = "0xC284A0", Offset = "0xC274A0", VA = "0x180C284A0", Slot = "29")] public override void ResetValue(object component) { } /// Returns whether the value of this property can persist. /// The component with the property that is to be examined for persistence. /// /// if the value of the property can persist; otherwise, . // Token: 0x06000AAC RID: 2732 RVA: 0x00006480 File Offset: 0x00004680 [Token(Token = "0x6000AAC")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "31")] public override bool ShouldSerializeValue(object component) { return default(bool); } // Token: 0x040005EE RID: 1518 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x40005EE")] private Type componentType; // Token: 0x040005EF RID: 1519 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x40005EF")] private Type propertyType; } /// Represents a collection of values. // Token: 0x02000190 RID: 400 [Token(Token = "0x2000190")] public class StandardValuesCollection : ICollection, IEnumerable { /// Initializes a new instance of the class. /// An that represents the objects to put into the collection. // Token: 0x06000AAD RID: 2733 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000AAD")] [Address(RVA = "0xC28AA0", Offset = "0xC27AA0", VA = "0x180C28AA0")] public StandardValuesCollection(ICollection values) { } /// Gets the number of objects in the collection. /// The number of objects in the collection. // Token: 0x17000213 RID: 531 // (get) Token: 0x06000AAE RID: 2734 RVA: 0x00006498 File Offset: 0x00004698 [Token(Token = "0x17000213")] public int Count { [Token(Token = "0x6000AAE")] [Address(RVA = "0xC28A40", Offset = "0xC27A40", VA = "0x180C28A40")] get { return 0; } } /// Gets the object at the specified index number. /// The zero-based index of the to get from the collection. /// The with the specified index. // Token: 0x17000214 RID: 532 [Token(Token = "0x17000214")] public object this[int index] { [Token(Token = "0x6000AAF")] [Address(RVA = "0xC28B50", Offset = "0xC27B50", VA = "0x180C28B50")] get { return null; } } /// Copies the contents of this collection to an array. /// An that represents the array to copy to. /// The index to start from. // Token: 0x06000AB0 RID: 2736 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000AB0")] [Address(RVA = "0xC28980", Offset = "0xC27980", VA = "0x180C28980")] public void CopyTo(Array array, int index) { } /// Returns an enumerator for this collection. /// An enumerator of type . // Token: 0x06000AB1 RID: 2737 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000AB1")] [Address(RVA = "0xC289F0", Offset = "0xC279F0", VA = "0x180C289F0")] public IEnumerator GetEnumerator() { return null; } /// For a description of this member, see . /// The number of elements contained in the . // Token: 0x17000215 RID: 533 // (get) Token: 0x06000AB2 RID: 2738 RVA: 0x000064B0 File Offset: 0x000046B0 [Token(Token = "0x17000215")] int ICollection.Count { [Token(Token = "0x6000AB2")] [Address(RVA = "0xC28A40", Offset = "0xC27A40", VA = "0x180C28A40", Slot = "5")] get { return 0; } } /// For a description of this member, see . /// /// in all cases. // Token: 0x17000216 RID: 534 // (get) Token: 0x06000AB3 RID: 2739 RVA: 0x000064C8 File Offset: 0x000046C8 [Token(Token = "0x17000216")] bool ICollection.IsSynchronized { [Token(Token = "0x6000AB3")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "7")] get { return default(bool); } } /// For a description of this member, see . /// /// in all cases. // Token: 0x17000217 RID: 535 // (get) Token: 0x06000AB4 RID: 2740 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000217")] object ICollection.SyncRoot { [Token(Token = "0x6000AB4")] [Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "6")] get { return null; } } /// Copies the contents of this collection to an array. /// The array to copy to. /// The index in the array where copying should begin. // Token: 0x06000AB5 RID: 2741 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000AB5")] [Address(RVA = "0xC28980", Offset = "0xC27980", VA = "0x180C28980", Slot = "4")] void ICollection.CopyTo(Array array, int index) { } /// For a description of this member, see . /// An that can be used to iterate through the collection. // Token: 0x06000AB6 RID: 2742 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000AB6")] [Address(RVA = "0xC289F0", Offset = "0xC279F0", VA = "0x180C289F0", Slot = "8")] IEnumerator IEnumerable.GetEnumerator() { return null; } // Token: 0x040005F0 RID: 1520 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40005F0")] private ICollection values; // Token: 0x040005F1 RID: 1521 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40005F1")] private Array valueArray; } } }