Share via


ITypeReflector Members

Include Protected Members
Include Inherited Members

Represents an interface for instantiating, setting, and getting values from objects in abstract type systems.

The ITypeReflector type exposes the following members.

Methods

  Name Description
Public method Get(ITypeDescriptor, ITypeDescriptor, Object) Gets a value from the specified parent object.
Public method Get(ITypeDescriptor, ITypeDescriptor, Object, Int32) Gets the value at the specified index from the specified collection.
Public method GetCollectionSize Gets the number of items in the specified collection.
Public method GetDotNetType Gets the .NET Framework type that corresponds to the specified TypeDescriptor.
Public method Instantiate(ITypeDescriptor) Instantiates an object that corresponds to the specifiedTypeDescriptor, without using defined default values.
Public method Instantiate(ITypeDescriptor, IMethodInstance) Instantiates an object that corresponds to the specified TypeDescriptor using default values defined for the specified MethodInstance.
Public method Instantiate(ITypeDescriptor, Int32) Instantiates a collection that corresponds to the specified TypeDescriptor with specified capacity without using defined default values.
Public method Instantiate(ITypeDescriptor, Int32, IMethodInstance) Instantiates a collection that corresponds to the specified TypeDescriptor using default values defined for the specified MethodInstance.
Public method ResolveDotNetType Gets the .NET Framework type that corresponds to the specified name of the type.
Public method Set(ITypeDescriptor, ITypeDescriptor, Object, Object) Sets the specified value in the specified parent object.
Public method Set(ITypeDescriptor, ITypeDescriptor, Object, Object, Int32) Sets the specified value at the specified index of the specified collection.

Top

See Also

Reference

ITypeReflector Interface

Microsoft.BusinessData.Infrastructure Namespace