DevForce Help Reference
ReflectionFns Class Members
Methods 


The following tables list the members exposed by ReflectionFns.

Public Methods
 NameDescription
Public Methodstatic (Shared in Visual Basic)CopyFromAssembly Copies an embedded file from a specified assembly to a new location.  
Public MethodEquals (Inherited from object)
Public Methodstatic (Shared in Visual Basic)GetAssembly Return an Assembly given an assembly name or null if it cannot be found or loaded; A list of invalid assembly names is retained for better perf on the next call for the same name.  
Public Methodstatic (Shared in Visual Basic)GetDelegate<T> Returns a delegate of the indicated type.  
Public Methodstatic (Shared in Visual Basic)GetEmbeddedFile Returns the contents of a file embedded in an assembly.  
Public MethodGetHashCode (Inherited from object)
Public Methodstatic (Shared in Visual Basic)GetInstanceImplementingOverloaded.  Create an instance of a type that either extends or implements the specified type or interface.  
Public Methodstatic (Shared in Visual Basic)GetInstancesImplementingOverloaded.  Create a list of instances of those types that either extend or implement the specified type or interface.  
Public Methodstatic (Shared in Visual Basic)GetLatestType Returns the latest version of a type given its name; optionally throws an error if no matching type can be found.  
Public Methodstatic (Shared in Visual Basic)GetListItemType Returns the data type of the items in the specified data source.  
Public Methodstatic (Shared in Visual Basic)GetManifestItem Returns a manifest resource stream associated with an assembly and an item name.  
Public Methodstatic (Shared in Visual Basic)GetPropertyOverloaded. Can be used in place of System.Type.GetProperty(System.String). Only finds public instance properties.  
Public MethodGetType (Inherited from object)
Public Methodstatic (Shared in Visual Basic)GetTypeImplementing Returns the type implementing a specific interface or extending a specific class.  
Public Methodstatic (Shared in Visual Basic)GetTypeInfo Use this instead of type.GetTypeInfo in System.Reflection IntrospectionExtensions. The TypeInfo in Xamarin is a joke.  
Public Methodstatic (Shared in Visual Basic)GetTypesImplementingOverloaded.   
Public Methodstatic (Shared in Visual Basic)GetUserAssemblies Returns a list of all currently loaded assemblies that are not from Microsoft or IdeaBlade.  
Public MethodToString (Inherited from object)
Top
Protected Methods
 NameDescription
Protected MethodFinalize (Inherited from object)
Protected MethodMemberwiseClone (Inherited from object)
Top
See Also

Reference

ReflectionFns Class
IdeaBlade.Core.Reflection Namespace

Send Feedback