ITypeInfo Methods

Methods

Name Description
CreateInstance(Object[])

Creates an instance of the current type using the constructor that best matches the specified parameters.

CreateMember(String, Type)

Dynamically adds a new member to the current type at run time.

FindMember(String)

Supplies metadata on the current type's member with a specific name.

GetDependentTypes(Predicate<ITypeInfo>)

Supplies metadata on the types considered dependent on the current type.

GetRequiredTypes(Predicate<ITypeInfo>)

Supplies metadata on the types considered required by the current type.

Implements<InterfaceType>()

Indicates whether the type implements a specific interface.

IsAssignableFrom(ITypeInfo)

Indicates whether the type can be assigned from a specific type.