C# Class IKVM.Internal.AssemblyClassLoader

Inheritance: ClassLoaderWrapper
Datei anzeigen Open project: samskivert/ikvm-monotouch Class Usage Examples

Private Properties

Property Type Description
AddDelegate void
AssemblyClassLoader IKVM.Reflection
AssemblyClassLoader IKVM.Reflection
Create AssemblyClassLoader
DoInitializeExports void
DoLoad TypeWrapper
FindResources IEnumerable
FromAssembly AssemblyClassLoader
GetAllAvailableAssemblies List
GetAssembly Assembly
GetGenericTypeDefinition IKVM.Reflection.Type
GetJavaClassLoader object
GetLoadedClass TypeWrapper
GetLoader System.Reflection.AssemblyLoader
GetLoaderForExportedAssembly System.Reflection.AssemblyLoader
GetProtectionDomain object
GetResources IEnumerable
GetResourcesImpl IEnumerable
GetTypeNameAndType string
GetUninitializedObject object
GetWrapperFromAssemblyType TypeWrapper
InitializeJavaClassLoader void
InternalsVisibleToImpl bool
LazyInitExports void
LoadAssemblyOrClearName Assembly
LoadCustomClassLoaderRedirects void
LoadReferenced TypeWrapper
MakeResourceURL java.net.URL
TryGetLoaderByIndex System.Reflection.AssemblyLoader
WaitInitializeJavaClassLoader void

Protected Methods

Method Description
CheckDefineClassAllowed ( string className ) : void
LoadClassImpl ( string name, bool throwClassNotFoundException ) : TypeWrapper

Private Methods

Method Description
AddDelegate ( AssemblyClassLoader acl ) : void
AssemblyClassLoader ( Assembly assembly ) : IKVM.Reflection
AssemblyClassLoader ( Assembly assembly, string fixedReferences ) : IKVM.Reflection
Create ( Assembly assembly ) : AssemblyClassLoader
DoInitializeExports ( ) : void
DoLoad ( string name ) : TypeWrapper
FindResources ( string name ) : IEnumerable
FromAssembly ( Assembly assembly ) : AssemblyClassLoader
GetAllAvailableAssemblies ( ) : List
GetAssembly ( TypeWrapper wrapper ) : Assembly
GetGenericTypeDefinition ( string name ) : Type
GetJavaClassLoader ( ) : object
GetLoadedClass ( string name ) : TypeWrapper
GetLoader ( Assembly assembly ) : System.Reflection.AssemblyLoader
GetLoaderForExportedAssembly ( Assembly assembly ) : System.Reflection.AssemblyLoader
GetProtectionDomain ( ) : object
GetResources ( string name ) : IEnumerable
GetResourcesImpl ( string unmangledName, bool getFromDelegates ) : IEnumerable
GetTypeNameAndType ( Type type, bool &isJavaType ) : string
GetUninitializedObject ( Type type ) : object
GetWrapperFromAssemblyType ( Type type ) : TypeWrapper
InitializeJavaClassLoader ( ) : void
InternalsVisibleToImpl ( TypeWrapper wrapper, TypeWrapper friend ) : bool
LazyInitExports ( ) : void
LoadAssemblyOrClearName ( string &name, bool exported ) : Assembly
LoadCustomClassLoaderRedirects ( ) : void
LoadReferenced ( string name ) : TypeWrapper
MakeResourceURL ( Assembly asm, string name ) : java.net.URL
TryGetLoaderByIndex ( int index ) : System.Reflection.AssemblyLoader
WaitInitializeJavaClassLoader ( ) : void

Method Details

CheckDefineClassAllowed() protected method

protected CheckDefineClassAllowed ( string className ) : void
className string
return void

LoadClassImpl() protected method

protected LoadClassImpl ( string name, bool throwClassNotFoundException ) : TypeWrapper
name string
throwClassNotFoundException bool
return TypeWrapper