IExpando Interface

 

Enables modification of objects by adding and removing members, represented by MemberInfo objects.

Namespace:   System.Runtime.InteropServices.Expando
Assembly:  mscorlib (in mscorlib.dll)

[GuidAttribute("AFBF15E6-C37C-11d2-B88E-00A0C9B471B8")]
[ComVisibleAttribute(true)]
public interface class IExpando : IReflect

NameDescription
System_CAPS_pubpropertyUnderlyingSystemType

Gets the underlying type that represents the IReflect object.(Inherited from IReflect.)

NameDescription
System_CAPS_pubmethodAddField(String^)

Adds the named field to the Reflection object.

System_CAPS_pubmethodAddMethod(String^, Delegate^)

Adds the named method to the Reflection object.

System_CAPS_pubmethodAddProperty(String^)

Adds the named property to the Reflection object.

System_CAPS_pubmethodGetField(String^, BindingFlags)

Returns the FieldInfo object that corresponds to the specified field and binding flag.(Inherited from IReflect.)

System_CAPS_pubmethodGetFields(BindingFlags)

Returns an array of FieldInfo objects that correspond to all fields of the current class.(Inherited from IReflect.)

System_CAPS_pubmethodGetMember(String^, BindingFlags)

Retrieves an array of MemberInfo objects corresponding to all public members or to all members that match a specified name.(Inherited from IReflect.)

System_CAPS_pubmethodGetMembers(BindingFlags)

Retrieves an array of MemberInfo objects that correspond either to all public members or to all members of the current class.(Inherited from IReflect.)

System_CAPS_pubmethodGetMethod(String^, BindingFlags)

Retrieves a MethodInfo object that corresponds to a specified method under specified search constraints.(Inherited from IReflect.)

System_CAPS_pubmethodGetMethod(String^, BindingFlags, Binder^, array<Type^>^, array<ParameterModifier>^)

Retrieves a MethodInfo object corresponding to a specified method, using a Type array to choose from among overloaded methods.(Inherited from IReflect.)

System_CAPS_pubmethodGetMethods(BindingFlags)

Retrieves an array of MethodInfo objects with all public methods or all methods of the current class.(Inherited from IReflect.)

System_CAPS_pubmethodGetProperties(BindingFlags)

Retrieves an array of PropertyInfo objects corresponding to all public properties or to all properties of the current class.(Inherited from IReflect.)

System_CAPS_pubmethodGetProperty(String^, BindingFlags)

Retrieves a PropertyInfo object corresponding to a specified property under specified search constraints.(Inherited from IReflect.)

System_CAPS_pubmethodGetProperty(String^, BindingFlags, Binder^, Type^, array<Type^>^, array<ParameterModifier>^)

Retrieves a PropertyInfo object that corresponds to a specified property with specified search constraints.(Inherited from IReflect.)

System_CAPS_pubmethodInvokeMember(String^, BindingFlags, Binder^, Object^, array<Object^>^, array<ParameterModifier>^, CultureInfo^, array<String^>^)

Invokes a specified member.(Inherited from IReflect.)

System_CAPS_pubmethodRemoveMember(MemberInfo^)

Removes the specified member.

.NET Framework
Available since 1.1
Return to top
Show: