Click or drag to resize

ReflectionUtils Class

Provides utility methods for reflecting types and members.
Inheritance Hierarchy
SystemObject
  Slash.Unity.DataBind.Core.UtilsReflectionUtils

Namespace:  Slash.Unity.DataBind.Core.Utils
Assembly:  Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0.0.0
Syntax
public static class ReflectionUtils

The ReflectionUtils type exposes the following members.

Methods
  NameDescription
Public methodStatic memberFindType

Looks up the specified full type name in all loaded assemblies, ignoring assembly version.

In order to understand how to access generic types, see http://msdn.microsoft.com/en-us/library/w3f99sx1.aspx.

Public methodStatic memberFindTypesWithBaseT
Searches all loaded assemblies and returns the types which have the specified attribute.
Public methodStatic memberGetDefaultValue
Returns the default value for the specified type.
Public methodStatic memberGetEnumerableItemType
Returns the item type of an enumerable type.
Public methodStatic memberGetNodeTypeInfo
Returns the type info for the member with the specified name of the specified type.
Public methodStatic memberIsAssignableToGenericType
Tests if a given type is assignable to a generic type.
Public methodStatic memberTryConvertValue(Object, Type, Object)
Tries to convert the specified value to the specified value.
Public methodStatic memberTryConvertValueT(Object, T)
Tries to convert the specified value to the specified value.
Top
See Also