0x00x0020
Members 0
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x0010 | 0x10 | unreflected bytes to end of Array | |||
Functions 155
| Signature | Flags | Native | Params |
|---|---|---|---|
| Array CreateInstance(Type elementType, const long[]& lengths) | PublicStatic | 0x08 | |
| ReadOnlyCollection<T> AsReadOnly(const T[]& array) | PublicStatic | 0x08 | |
| void Resize(ref T[]& array, int newSize) | PublicStatic | 0x08 | |
| int System.Collections.ICollection.get_Count() | PrivateFinal+3 flags | 0x04 | |
| bool System.Collections.IList.get_IsReadOnly() | PrivateFinal+3 flags | 0x01 | |
| object System.Collections.IList.get_Item(int index) | PrivateFinal+3 flags | 0x08 | |
| void System.Collections.IList.set_Item(int index, object value) | PrivateFinal+3 flags | 0x08 | |
| int System.Collections.IList.Add(object value) | PrivateFinal+2 flags | 0x08 | |
| bool System.Collections.IList.Contains(object value) | PrivateFinal+2 flags | 0x08 | |
| void System.Collections.IList.Clear() | PrivateFinal+2 flags | 0x00 | |
| int System.Collections.IList.IndexOf(object value) | PrivateFinal+2 flags | 0x08 | |
| void System.Collections.IList.Insert(int index, object value) | PrivateFinal+2 flags | 0x08 | |
| void System.Collections.IList.Remove(object value) | PrivateFinal+2 flags | 0x08 | |
| void System.Collections.IList.RemoveAt(int index) | PrivateFinal+2 flags | 0x04 | |
| void CopyTo(Array array, int index) | PublicFinal+2 flags | 0x08 | |
| object Clone() | PublicFinal+2 flags | 0x08 | |
| int System.Collections.IStructuralComparable.CompareTo(object other, IComparer comparer) | PrivateFinal+2 flags | 0x08 | |
| bool System.Collections.IStructuralEquatable.Equals(object other, IEqualityComparer comparer) | PrivateFinal+2 flags | 0x08 | |
| int CombineHashCodes(int h1, int h2) | Static+1 flags | 0x04 | |
| int System.Collections.IStructuralEquatable.GetHashCode(IEqualityComparer comparer) | PrivateFinal+2 flags | 0x08 | |
| int BinarySearch(Array array, object value) | PublicStatic | 0x08 | |
| TOutput[] ConvertAll(const TInput[]& array, Converter<TInput converter) | PublicStatic | 0x08 | |
| void Copy(Array sourceArray, Array destinationArray, long length) | PublicStatic | 0x08 | |
| void Copy(Array sourceArray, long sourceIndex, Array destinationArray, long destinationIndex, long length) | PublicStatic | 0x08 | |
| void CopyTo(Array array, long index) | Public | 0x08 | |
| void ForEach(const T[]& array, Action<T> action) | PublicStatic | 0x08 | |
| long get_LongLength() | Public+1 flags | 0x08 | |
| long GetLongLength(int dimension) | Public | 0x08 | |
| object GetValue(long index) | Public | 0x08 | |
| object GetValue(long index1, long index2) | Public | 0x08 | |
| object GetValue(long index1, long index2, long index3) | Public | 0x08 | |
| object GetValue(const long[]& indices) | Public | 0x08 | |
| bool get_IsFixedSize() | PublicFinal+3 flags | 0x01 | |
| bool get_IsReadOnly() | PublicFinal+3 flags | 0x01 | |
| bool get_IsSynchronized() | PublicFinal+3 flags | 0x01 | |
| object get_SyncRoot() | PublicFinal+3 flags | 0x08 | |
| int BinarySearch(Array array, int index, int length, object value) | PublicStatic | 0x08 | |
| int BinarySearch(Array array, object value, IComparer comparer) | PublicStatic | 0x08 | |
| int BinarySearch(Array array, int index, int length, object value, IComparer comparer) | PublicStatic | 0x08 | |
| int GetMedian(int low, int hi) | PrivateStatic | 0x04 | |
| int BinarySearch(const T[]& array, const uint8& value) | PublicStatic | 0x08 | |
| int BinarySearch(const T[]& array, const uint8& value, IComparer<T> comparer) | PublicStatic | 0x08 | |
| int BinarySearch(const T[]& array, int index, int length, const uint8& value) | PublicStatic | 0x08 | |
| int BinarySearch(const T[]& array, int index, int length, const uint8& value, IComparer<T> comparer) | PublicStatic | 0x08 | |
| int IndexOf(Array array, object value) | PublicStatic | 0x08 | |
| int IndexOf(Array array, object value, int startIndex) | PublicStatic | 0x08 | |
| int IndexOf(Array array, object value, int startIndex, int count) | PublicStatic | 0x08 | |
| int IndexOf(const T[]& array, const uint8& value) | PublicStatic | 0x08 | |
| int IndexOf(const T[]& array, const uint8& value, int startIndex) | PublicStatic | 0x08 | |
| int IndexOf(const T[]& array, const uint8& value, int startIndex, int count) | PublicStatic | 0x08 | |
| int LastIndexOf(Array array, object value) | PublicStatic | 0x08 | |
| int LastIndexOf(Array array, object value, int startIndex) | PublicStatic | 0x08 | |
| int LastIndexOf(Array array, object value, int startIndex, int count) | PublicStatic | 0x08 | |
| int LastIndexOf(const T[]& array, const uint8& value) | PublicStatic | 0x08 | |
| int LastIndexOf(const T[]& array, const uint8& value, int startIndex) | PublicStatic | 0x08 | |
| int LastIndexOf(const T[]& array, const uint8& value, int startIndex, int count) | PublicStatic | 0x08 | |
| void Reverse(Array array) | PublicStatic | 0x08 | |
| void Reverse(Array array, int index, int length) | PublicStatic | 0x08 | |
| void Reverse(const T[]& array) | PublicStatic | 0x08 | |
| void Reverse(const T[]& array, int index, int length) | PublicStatic | 0x08 | |
| void SetValue(object value, long index) | Public | 0x08 | |
| void SetValue(object value, long index1, long index2) | Public | 0x08 | |
| void SetValue(object value, long index1, long index2, long index3) | Public | 0x08 | |
| void SetValue(object value, const long[]& indices) | Public | 0x08 | |
| void Sort(Array array) | PublicStatic | 0x08 | |
| void Sort(Array array, int index, int length) | PublicStatic | 0x08 | |
| void Sort(Array array, IComparer comparer) | PublicStatic | 0x08 | |
| void Sort(Array array, int index, int length, IComparer comparer) | PublicStatic | 0x08 | |
| void Sort(Array keys, Array items) | PublicStatic | 0x08 | |
| void Sort(Array keys, Array items, IComparer comparer) | PublicStatic | 0x08 | |
| void Sort(Array keys, Array items, int index, int length) | PublicStatic | 0x08 | |
| void Sort(Array keys, Array items, int index, int length, IComparer comparer) | PublicStatic | 0x08 | |
| void Sort(const T[]& array) | PublicStatic | 0x08 | |
| void Sort(const T[]& array, int index, int length) | PublicStatic | 0x08 | |
| void Sort(const T[]& array, IComparer<T> comparer) | PublicStatic | 0x08 | |
| void Sort(const T[]& array, int index, int length, IComparer<T> comparer) | PublicStatic | 0x08 | |
| void Sort(const T[]& array, Comparison<T> comparison) | PublicStatic | 0x08 | |
| void Sort(const TKey[]& keys, const TValue[]& items) | PublicStatic | 0x08 | |
| void Sort(const TKey[]& keys, const TValue[]& items, int index, int length) | PublicStatic | 0x08 | |
| void Sort(const TKey[]& keys, const TValue[]& items, IComparer<TKey> comparer) | PublicStatic | 0x08 | |
| void Sort(const TKey[]& keys, const TValue[]& items, int index, int length, IComparer<TKey> comparer) | PublicStatic | 0x08 | |
| bool Exists(const T[]& array, Predicate<T> match) | PublicStatic | 0x08 | |
| void Fill(const T[]& array, const uint8& value) | PublicStatic | 0x08 | |
| void Fill(const T[]& array, const uint8& value, int startIndex, int count) | PublicStatic | 0x08 | |
| uint8 Find(const T[]& array, Predicate<T> match) | PublicStatic | 0x08 | |
| T[] FindAll(const T[]& array, Predicate<T> match) | PublicStatic | 0x08 | |
| int FindIndex(const T[]& array, Predicate<T> match) | PublicStatic | 0x08 | |
| int FindIndex(const T[]& array, int startIndex, Predicate<T> match) | PublicStatic | 0x08 | |
| int FindIndex(const T[]& array, int startIndex, int count, Predicate<T> match) | PublicStatic | — | 0x08 |
| uint8 FindLast(const T[]& array, Predicate<T> match) | PublicStatic | 0x08 | |
| int FindLastIndex(const T[]& array, Predicate<T> match) | PublicStatic | 0x08 | |
| int FindLastIndex(const T[]& array, int startIndex, Predicate<T> match) | PublicStatic | 0x08 | |
| int FindLastIndex(const T[]& array, int startIndex, int count, Predicate<T> match) | PublicStatic | — | 0x08 |
| bool TrueForAll(const T[]& array, Predicate<T> match) | PublicStatic | 0x08 | |
| IEnumerator GetEnumerator() | PublicFinal+2 flags | 0x08 | |
| void .ctor() | Private+1 flags | 0x00 | |
| int InternalArray__ICollection_get_Count() | 1 flags | 0x04 | |
| bool InternalArray__ICollection_get_IsReadOnly() | 1 flags | 0x01 | |
| ref byte GetRawSzArrayData() | 1 flags | 0x01 | |
| IEnumerator<T> InternalArray__IEnumerable_GetEnumerator() | 1 flags | 0x08 | |
| void InternalArray__ICollection_Clear() | 1 flags | 0x00 | |
| void InternalArray__ICollection_Add(const uint8& item) | 1 flags | 0x00 | |
| bool InternalArray__ICollection_Remove(const uint8& item) | 1 flags | 0x01 | |
| bool InternalArray__ICollection_Contains(const uint8& item) | 1 flags | 0x01 | |
| void InternalArray__ICollection_CopyTo(const T[]& array, int arrayIndex) | 1 flags | 0x08 | |
| uint8 InternalArray__IReadOnlyList_get_Item(int index) | 1 flags | 0x04 | |
| int InternalArray__IReadOnlyCollection_get_Count() | 1 flags | 0x04 | |
| void InternalArray__Insert(int index, const uint8& item) | 1 flags | 0x04 | |
| void InternalArray__RemoveAt(int index) | 1 flags | 0x04 | |
| int InternalArray__IndexOf(const uint8& item) | 1 flags | 0x04 | |
| uint8 InternalArray__get_Item(int index) | 1 flags | 0x04 | |
| void InternalArray__set_Item(int index, const uint8& item) | 1 flags | 0x04 | |
| void GetGenericValueImpl(int pos, const uint8& value) | 1 flags | 0x04 | |
| void SetGenericValueImpl(int pos, const uint8& value) | 1 flags | 0x04 | |
| int get_Length() | Public+1 flags | 0x04 | |
| int get_Rank() | Public+1 flags | 0x04 | |
| int GetRank() | Private | 0x04 | |
| int GetLength(int dimension) | Public | 0x04 | |
| int GetLowerBound(int dimension) | Public | 0x04 | |
| object GetValue(const int[]& indices) | Public | 0x08 | |
| void SetValue(object value, const int[]& indices) | Public | 0x08 | |
| object GetValueImpl(int pos) | 1 flags | 0x08 | |
| void SetValueImpl(object value, int pos) | 1 flags | 0x08 | |
| bool FastCopy(Array source, int source_idx, Array dest, int dest_idx, int length) | Static+1 flags | 0x08 | |
| Array CreateInstanceImpl(Type elementType, const int[]& lengths, const int[]& bounds) | Static+1 flags | 0x08 | |
| int GetUpperBound(int dimension) | Public | 0x04 | |
| object GetValue(int index) | Public | 0x08 | |
| object GetValue(int index1, int index2) | Public | 0x08 | |
| object GetValue(int index1, int index2, int index3) | Public | 0x08 | |
| void SetValue(object value, int index) | Public | 0x08 | |
| void SetValue(object value, int index1, int index2) | Public | 0x08 | |
| void SetValue(object value, int index1, int index2, int index3) | Public | 0x08 | |
| Array UnsafeCreateInstance(Type elementType, const int[]& lengths, const int[]& lowerBounds) | Static+1 flags | 0x08 | |
| Array UnsafeCreateInstance(Type elementType, int length1, int length2) | Static+1 flags | 0x08 | |
| Array UnsafeCreateInstance(Type elementType, const int[]& lengths) | Static+1 flags | 0x08 | |
| Array CreateInstance(Type elementType, int length) | PublicStatic | 0x08 | |
| Array CreateInstance(Type elementType, int length1, int length2) | PublicStatic | 0x08 | |
| Array CreateInstance(Type elementType, int length1, int length2, int length3) | PublicStatic | 0x08 | |
| Array CreateInstance(Type elementType, const int[]& lengths) | PublicStatic | 0x08 | |
| Array CreateInstance(Type elementType, const int[]& lengths, const int[]& lowerBounds) | PublicStatic | 0x08 | |
| void Clear(Array array, int index, int length) | PublicStatic | 0x08 | |
| void ClearInternal(Array a, int index, int count) | PrivateStatic | 0x08 | |
| void Copy(Array sourceArray, Array destinationArray, int length) | PublicStatic | 0x08 | |
| void Copy(Array sourceArray, int sourceIndex, Array destinationArray, int destinationIndex, int length) | PublicStatic | 0x08 | |
| ArrayTypeMismatchException CreateArrayTypeMismatchException() | PrivateStatic | 0x08 | |
| bool CanAssignArrayElement(Type source, Type target) | PrivateStatic | 0x08 | |
| void ConstrainedCopy(Array sourceArray, int sourceIndex, Array destinationArray, int destinationIndex, int length) | PublicStatic | 0x08 | |
| T[] Empty() | PublicStatic | 0x08 | |
| void Initialize() | Public | 0x00 | |
| int IndexOfImpl(const T[]& array, const uint8& value, int startIndex, int count) | PrivateStatic | 0x08 | |
| int LastIndexOfImpl(const T[]& array, const uint8& value, int startIndex, int count) | PrivateStatic | 0x08 | |
| void SortImpl(Array keys, Array items, int index, int length, IComparer comparer) | PrivateStatic | 0x08 | |
| uint8 UnsafeLoad(const T[]& array, int index) | Static+1 flags | 0x08 | |
| void UnsafeStore(const T[]& array, int index, const uint8& value) | Static+1 flags | 0x08 | |
| uint8 UnsafeMov(const uint8& instance) | Static+1 flags | 0x00 |
Subclasses 2992
_AndroidJNIHelper[]AABB[]AccessibilityAction[]AccessibilityManager[]AccessibilityNode[]AccessibilityNodeData[]AccessibilityNodeManager[]AccessibilityNotificationContext[]AccessibilitySettings[]Achievement[]AchievementDescriptor[]AchievementEntryData[]AchievementIdentifier[]AchievementType[]Action[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]Action`1[]+2932 more
Used by 3422
types with a member, parameter or interface of this type<>z__ReadOnlySingleElementList`1__BinaryWriter_AndroidJNIHelperArrayEnumeratorArrayListBaseListViewControllerBitArrayBufferBuilderBuilderBuilderBuilderBuilderBuilderBuilderByte[][]CaptureCollectionCollection`1Collection`1Collection`1CollectionBaseCommandBufferComputeBufferComputeCommandBufferConcurrentBag`1ConcurrentBag`1ConcurrentBag`1ConcurrentBag`1ConcurrentBag`1ConcurrentBag`1ConcurrentBag`1ConcurrentBag`1ConcurrentBag`1ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentDictionary`2ConcurrentQueue`1ConcurrentQueue`1ConcurrentQueue`1ConcurrentQueue`1ConcurrentQueue`1ConcurrentQueue`1ConcurrentQueue`1ConcurrentQueue`1ConcurrentQueue`1ConcurrentQueue`1ConcurrentQueue`1ConcurrentQueue`1ConcurrentQueue`1ConcurrentStack`1ConcurrentStack`1ConcurrentStack`1+3342 more