[This is preliminary documentation and is subject to change.]

The ReflectionUtils type exposes the following members.

Methods

  NameDescription
CanReadMemberValue
Determines whether the specified MemberInfo can be read.
CanSetMemberValue
Determines whether the specified MemberInfo can be set.
CreateGenericOverloaded.
CreateInstance
CreateUnitializedValue
GetAttributeOverloaded.
GetAttributes<(Of <(T>)>)
GetCollectionItemType
Gets the type of the typed collection's items.
GetDictionaryKeyType
GetDictionaryKeyValueTypes
GetDictionaryValueType
GetFieldsAndPropertiesOverloaded.
GetMemberUnderlyingType
Gets the member's underlying type.
GetMemberValue
Gets the member's value on the object.
GetNameAndAssessmblyName
GetObjectType
HasDefaultConstructor
ImplementsGenericDefinitionOverloaded.
InheritsGenericDefinitionOverloaded.
IsCompatibleValue
IsIndexedPropertyOverloaded.
IsInstantiatableType
IsNullable
IsNullableType
IsPropertyIndexed
IsUnitializedValue
ItemsUnitializedValue<(Of <(T>)>)
Tests whether the list's items are their unitialized value.
MakeGenericType
SetMemberValue
Sets the member's value on the target object.

See Also

ReflectionUtils Class
Facebook.Json.Utilities Namespace