C# Класс IKVM.Internal.AssemblyClassLoader

Наследование: ClassLoaderWrapper
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

Защищенные методы

Метод Описание
CheckDefineClassAllowed ( string className ) : void
LoadClassImpl ( string name, bool throwClassNotFoundException ) : TypeWrapper

Приватные методы

Метод Описание
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

Описание методов

CheckDefineClassAllowed() защищенный Метод

protected CheckDefineClassAllowed ( string className ) : void
className string
Результат void

LoadClassImpl() защищенный Метод

protected LoadClassImpl ( string name, bool throwClassNotFoundException ) : TypeWrapper
name string
throwClassNotFoundException bool
Результат TypeWrapper