terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
System.ComponentModel.PropertyDescriptorCollection Class Reference
+ Inheritance diagram for System.ComponentModel.PropertyDescriptorCollection:
+ Collaboration diagram for System.ComponentModel.PropertyDescriptorCollection:

Classes

class  PropertyDescriptorEnumerator
 

Public Member Functions

 PropertyDescriptorCollection (PropertyDescriptor[] properties)
 
 PropertyDescriptorCollection (PropertyDescriptor[] properties, bool readOnly)
 
int Add (PropertyDescriptor value)
 
void Clear ()
 
bool Contains (PropertyDescriptor value)
 
void CopyTo (Array array, int index)
 
virtual PropertyDescriptor Find (string name, bool ignoreCase)
 
int IndexOf (PropertyDescriptor value)
 
void Insert (int index, PropertyDescriptor value)
 
void Remove (PropertyDescriptor value)
 
void RemoveAt (int index)
 
virtual PropertyDescriptorCollection Sort ()
 
virtual PropertyDescriptorCollection Sort (string[] names)
 
virtual PropertyDescriptorCollection Sort (string[] names, IComparer comparer)
 
virtual PropertyDescriptorCollection Sort (IComparer comparer)
 
virtual IEnumerator GetEnumerator ()
 
void Add (T item)
 
bool Contains (T item)
 
void CopyTo (T[] array, int arrayIndex)
 
bool Remove (T item)
 
int IndexOf (T item)
 
void Insert (int index, T item)
 
bool ContainsKey (TKey key)
 
void Add (TKey key, TValue value)
 
void Add (T item)
 
bool Remove (TKey key)
 
bool Remove (T item)
 
bool TryGetValue (TKey key, out TValue value)
 
bool Contains (T item)
 
void CopyTo (T[] array, int arrayIndex)
 

Static Public Attributes

static readonly PropertyDescriptorCollection Empty
 

Protected Member Functions

void InternalSort (string[] names)
 
void InternalSort (IComparer sorter)
 

Properties

int Count [get, set, private set]
 
virtual PropertyDescriptor this[int index] [get, set]
 
virtual PropertyDescriptor this[string name] [get, set]
 
bool System.Collections.ICollection. IsSynchronized [get, set]
 
object System.Collections.ICollection. SyncRoot [get, set]
 
int System.Collections.ICollection. Count [get, set]
 
bool System.Collections.IDictionary. IsFixedSize [get, set]
 
bool System.Collections.IDictionary. IsReadOnly [get, set]
 
object System.Collections.IDictionary. Item [get, set]
 
ICollection System.Collections.IDictionary. Keys [get, set]
 
ICollection System.Collections.IDictionary. Values [get, set]
 
bool System.Collections.IList. IsReadOnly [get, set]
 
bool System.Collections.IList. IsFixedSize [get, set]
 
object System.Collections.IList. Item [get, set]
 
TValue this[TKey key] [get, set]
 

Private Member Functions

 PropertyDescriptorCollection (PropertyDescriptor[] properties, int propCount, string[] namedSort, IComparer comparer)
 
void EnsurePropsOwned ()
 
void EnsureSize (int sizeNeeded)
 
void System.Collections.IList. Clear ()
 
void System.Collections.IDictionary. Clear ()
 
IEnumerator System.Collections.IEnumerable. GetEnumerator ()
 
void System.Collections.IList. RemoveAt (int index)
 
void System.Collections.IDictionary. Add (object key, object value)
 
bool System.Collections.IDictionary. Contains (object key)
 
IDictionaryEnumerator System.Collections.IDictionary. GetEnumerator ()
 
void System.Collections.IDictionary. Remove (object key)
 
int System.Collections.IList. Add (object value)
 
bool System.Collections.IList. Contains (object value)
 
int System.Collections.IList. IndexOf (object value)
 
void System.Collections.IList. Insert (int index, object value)
 
void System.Collections.IList. Remove (object value)
 

Static Private Member Functions

static PropertyDescriptorCollection ()
 

Private Attributes

IDictionary _cachedFoundProperties
 
bool _cachedIgnoreCase
 
PropertyDescriptor[] _properties
 
readonly string[] _namedSort
 
readonly IComparer _comparer
 
bool _propsOwned
 
bool _needSort
 
bool _readOnly
 
readonly object _internalSyncObject
 
int< Countk__BackingField
 

Detailed Description

Definition at line 12 of file PropertyDescriptorCollection.cs.


The documentation for this class was generated from the following file: