Method | Description | |
---|---|---|
Resolve ( string typeName ) : |
Resolves the supplied typeName to a System.Type instance.
|
Method | Description | |
---|---|---|
BuildTypeLoadException ( string typeName ) : |
Creates a new TypeLoadException instance from the given typeName
|
|
BuildTypeLoadException ( string typeName, |
Creates a new TypeLoadException instance from the given typeName with the given inner Exception
|
Method | Description | |
---|---|---|
LoadTypeByIteratingOverAllLoadedAssemblies ( Spring.Core.TypeResolution.TypeAssemblyHolder typeInfo ) : |
Uses M:System.AppDomain.CurrentDomain.GetAssemblies() to load the attendant System.Type referred to by the typeInfo parameter.
|
|
LoadTypeDirectlyFromAssembly ( Spring.Core.TypeResolution.TypeAssemblyHolder typeInfo ) : |
Uses System.Reflection.Assembly.LoadWithPartialName(string) to load an System.Reflection.Assembly and then the attendant System.Type referred to by the typeInfo parameter. System.Reflection.Assembly.LoadWithPartialName(string) is deprecated in .NET 2.0, but is still used here (even when this class is compiled for .NET 2.0); System.Reflection.Assembly.LoadWithPartialName(string) will still resolve (non-.NET Framework) local assemblies when given only the display name of an assembly (the behaviour for .NET Framework assemblies and strongly named assemblies is documented in the docs for the System.Reflection.Assembly.LoadWithPartialName(string) method). |
protected static BuildTypeLoadException ( string typeName ) : |
||
typeName | string | |
return |
protected static BuildTypeLoadException ( string typeName, |
||
typeName | string | |
ex | ||
return |
public Resolve ( string typeName ) : |
||
typeName | string |
/// The unresolved (possibly partially assembly qualified) name
/// of a |
return |