Zdexby TheHolyOneZ
42,610 classes
Class

ExpandoObject

: Object
System.Dynamic.ExpandoObject, System.Core 0x0030 (48 B) inherited 0x0010 System.Core.dll
0x00x0030

Members 10

OffsetSizeNameTypeFlagsDefault
0x08s_expandoTryGetValueMethodInfoPrivateStatic+1 flags—
0x08s_expandoTrySetValueMethodInfoPrivateStatic+1 flags—
0x08s_expandoTryDeleteValueMethodInfoPrivateStatic+1 flags—
0x08s_expandoPromoteClassMethodInfoPrivateStatic+1 flags—
0x08s_expandoCheckVersionMethodInfoPrivateStatic+1 flags—
0x08LockObjectobject2 flags—
0x08_dataExpandoDataPrivate—
0x04_countintPrivate—
0x08UninitializedobjectStatic+2 flags—
0x08_propertyChangedPropertyChangedEventHandlerPrivate—

Functions 33

SignatureFlagsNativeParams
void .ctor()Public+1 flags—0x00
bool TryGetValue(object indexClass, int index, const string& name, bool ignoreCase, Object& value)1 flags—0x08
void TrySetValue(object indexClass, int index, object value, const string& name, bool ignoreCase, bool add)1 flags—0x08
bool TryDeleteValue(object indexClass, int index, const string& name, bool ignoreCase, object deleteValue)1 flags—0x08
bool IsDeletedMember(int index)1 flags—0x04
ExpandoClass get_Class()2 flags—0x08
ExpandoData PromoteClassCore(ExpandoClass oldClass, ExpandoClass newClass)Private—0x08
void PromoteClass(object oldClass, object newClass)1 flags—0x08
DynamicMetaObject System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(Expression parameter)PrivateFinal+2 flags0x08
void TryAddMember(const string& key, object value)Private0x08
bool TryGetValueForKey(const string& key, Object& value)Private0x08
bool ExpandoContainsKey(const string& key)Private0x08
ICollection<System.String> System.Collections.Generic.IDictionary<System.String,System.Object>.get_Keys()PrivateFinal+3 flags0x08
ICollection<System.Object> System.Collections.Generic.IDictionary<System.String,System.Object>.get_Values()PrivateFinal+3 flags0x08
object System.Collections.Generic.IDictionary<System.String,System.Object>.get_Item(const string& key)PrivateFinal+3 flags0x08
void System.Collections.Generic.IDictionary<System.String,System.Object>.set_Item(const string& key, object value)PrivateFinal+3 flags0x08
void System.Collections.Generic.IDictionary<System.String,System.Object>.Add(const string& key, object value)PrivateFinal+2 flags0x08
bool System.Collections.Generic.IDictionary<System.String,System.Object>.ContainsKey(const string& key)PrivateFinal+2 flags0x08
bool System.Collections.Generic.IDictionary<System.String,System.Object>.Remove(const string& key)PrivateFinal+2 flags0x08
bool System.Collections.Generic.IDictionary<System.String,System.Object>.TryGetValue(const string& key, Object& value)PrivateFinal+2 flags0x08
int System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.get_Count()PrivateFinal+3 flags0x04
bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.get_IsReadOnly()PrivateFinal+3 flags0x01
void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Add(const KeyValuePair<System.String& item)PrivateFinal+2 flags0x10
void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Clear()PrivateFinal+2 flags0x00
bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Contains(const KeyValuePair<System.String& item)PrivateFinal+2 flags0x10
void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.CopyTo(const KeyValuePair<System.String[]& array, int arrayIndex)PrivateFinal+2 flags0x08
bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Remove(const KeyValuePair<System.String& item)PrivateFinal+2 flags0x10
IEnumerator<System.Collections.Generic.KeyValuePair<System.String System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.GetEnumerator()PrivateFinal+2 flags0x08
IEnumerator System.Collections.IEnumerable.GetEnumerator()PrivateFinal+2 flags0x08
IEnumerator<System.Collections.Generic.KeyValuePair<System.String GetExpandoEnumerator(ExpandoData data, int version)Private0x08
void System.ComponentModel.INotifyPropertyChanged.add_PropertyChanged(PropertyChangedEventHandler value)PrivateFinal+3 flags0x08
void System.ComponentModel.INotifyPropertyChanged.remove_PropertyChanged(PropertyChangedEventHandler value)PrivateFinal+3 flags0x08
void .cctor()PrivateStatic+1 flags0x00

Used by 6

types with a member, parameter or interface of this type