This document is provided on an "AS IS" basis without warranties of any kind. Smartsite iXperion class libraries may change in future releases.
Smartsite utility types for reflection.

Syntax

C# Copy imageCopy Code
                          namespace Smartsite.Tools.Reflection
Visual Basic (Declaration) Copy imageCopy Code
                          Namespace Smartsite.Tools.Reflection

Classes

  Class Description
Public class GenericPropertyAccessor<(Of <(<'T, V>)>)>
The GenericPropertyAccessor class provides fast dynamic access to a property of a specified target class.
Public class Generics
Generics helper methods.
Public class ObjectWrapper
Implements a generic object wrapper capable of late-bound invoking of any property gets/sets and methods.
Public class PropertyAccessor
The PropertyAccessor class provides fast dynamic access to a property of a specified target class.
Public class PropertyAccessorException
PropertyAccessorException class.

Interfaces

  Interface Description
Public interface IGenericPropertyAccessor<(Of <(<'T, V>)>)>
The IPropertyAccessor interface defines a property accessor.
Public interface IPropertyAccessor
The IPropertyAccessor interface defines a property accessor.
Advanced