ITypeReflector Members

Include Protected Members
Include Inherited Members

Provides a way to create custom type reflectors to decipher the value contained by a TypeDescriptor object in the Business Data Catalog.

The ITypeReflector type exposes the following members.

Methods

  Name Description
Public method Get(TypeDescriptor, TypeDescriptor, Object) Returns the instance that is extracted according to the SubType that corresponds to the specified TypeDescriptor object.
Public method Get(TypeDescriptor, TypeDescriptor, Object, Int32)
Public method GetDotNetType Returns the actual .NET Type of the TypeDescriptor object.
Public method Instantiate(TypeDescriptor, MethodInstance) Creates an instance of a Type corresponding to the TypeDescriptor object for the specified method instance.
Public method Instantiate(TypeDescriptor, Int32, MethodInstance)
Public method ResolveDotNetType Provides the actual abstract type name resolution used by the GetDotNetType method.
Public method Set(TypeDescriptor, TypeDescriptor, Object, Object) Sets the value of the specified TypeDescriptor object in the root TypeDescriptor object.
Public method Set(TypeDescriptor, TypeDescriptor, Object, Object, Int32)

Top

See Also

Reference

ITypeReflector Interface

Microsoft.Office.Server.ApplicationRegistry.Infrastructure Namespace