Represents an interface for instantiating, setting, and getting values from objects in abstract type systems.
Assembly: Microsoft.BusinessData (in Microsoft.BusinessData.dll)
TypeReflector is used to manipulate the objects that are in the native type system of the external system. This interface is responsible for performing necessary type conversions to provide objects in the .NET type system even though the Type system used by the external system is different. For example, for database external systems, the types are represented in the SQL type system. The TypeReflector associated with the database connector converts these types into .NET types and vice versa.