IdeaBlade DevForce 2010 Help Reference
ReflectionFns Class Members
See Also  Methods  Send Feedback
IdeaBlade.Core Assembly > IdeaBlade.Core Namespace : ReflectionFns Class


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)GetAttributeOverloaded.  Returns the first attribute of the given type on an object, or null if not found.  
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)GetMetadataTypeReturns the Metadata type System.ComponentModel.DataAnnotations.MetadataTypeAttributeassociated with a specified type.  
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)GetTypesImplementingOverloaded.  Returns a list of all of the types in one or more assemblies that implement a specific interface or extend a specific class.  
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

© 2013 All Rights Reserved.