The TypeExtensions type exposes the following members.

Methods

  NameDescription
Public methodStatic memberDecodeMemberAccessExpression<(Of <<'(TEntity>)>>)(Expression<(Of <<'(Func<(Of <<'(TEntity, Object>)>>)>)>>))
Public methodStatic memberDecodeMemberAccessExpression<(Of <<'(TEntity, TProperty>)>>)(Expression<(Of <<'(Func<(Of <<'(TEntity, TProperty>)>>)>)>>))
Public methodStatic memberDecodeMemberAccessExpressionOf<(Of <<'(TEntity>)>>)(Expression<(Of <<'(Func<(Of <<'(TEntity, Object>)>>)>)>>))
Decode a member access expression of a specific ReflectedType
Public methodStatic memberDecodeMemberAccessExpressionOf<(Of <<'(TEntity, TProperty>)>>)(Expression<(Of <<'(Func<(Of <<'(TEntity, TProperty>)>>)>)>>))
Decode a member access expression of a specific ReflectedType
Public methodStatic memberDetermineCollectionElementOrDictionaryValueType
Public methodStatic memberDetermineCollectionElementType
Public methodStatic memberDetermineDictionaryKeyType
Public methodStatic memberDetermineDictionaryValueType
Public methodStatic memberGetBaseTypes
Public methodStatic memberGetFirstImplementorOf
Public methodStatic memberGetFirstPropertyOfType(Type, Type)
Public methodStatic memberGetFirstPropertyOfType(Type, Type, Func<(Of <<'(PropertyInfo, Boolean>)>>))
Public methodStatic memberGetFirstPropertyOfType(Type, Type, BindingFlags)
Public methodStatic memberGetFirstPropertyOfType(Type, Type, BindingFlags, Func<(Of <<'(PropertyInfo, Boolean>)>>))
Public methodStatic memberGetGenericInterfaceTypeDefinitions
Public methodStatic memberGetHierarchyFromBase
Public methodStatic memberGetInterfaceProperties
Public methodStatic memberGetMemberFromDeclaringClasses
Public methodStatic memberGetMemberFromDeclaringType
Public methodStatic memberGetMemberFromReflectedType
Given a property or a field try to get the member from a given possible inherited type.
Public methodStatic memberGetPropertyFromInterfaces
Public methodStatic memberGetPropertyOrFieldMatchingName
Try to find a property or field from a given type.
Public methodStatic memberGetPropertyOrFieldType
Public methodStatic memberHasPublicPropertyOf(Type, Type)
Public methodStatic memberHasPublicPropertyOf(Type, Type, Func<(Of <<'(PropertyInfo, Boolean>)>>))
Public methodStatic memberIsEnumOrNullableEnum
Public methodStatic memberIsFlagEnumOrNullableFlagEnum
Public methodStatic memberIsGenericCollection

Extension Methods

  NameDescription

See Also