C# Класс IKVM.Reflection.Reader.AssemblyReader

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

Private Properties

Свойство Тип Описание
AssemblyReader System
FindType System.Type
FindTypeIgnoreCase System.Type
GetCustomAttributesData IList
GetModule Module
GetModuleIndex int
GetNameImpl AssemblyName
LoadModule Module

Открытые методы

Метод Описание
GetLoadedModules ( bool getResourceModules ) : Module[]
GetManifestResourceInfo ( string resourceName ) : ManifestResourceInfo
GetManifestResourceNames ( ) : string[]
GetManifestResourceStream ( string resourceName ) : Stream
GetModule ( string name ) : Module
GetModules ( bool getResourceModules ) : Module[]
GetName ( ) : AssemblyName
GetReferencedAssemblies ( ) : AssemblyName[]
GetTypes ( ) : System.Type[]
LoadModule ( string moduleName, byte rawModule ) : Module

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

Метод Описание
GetAssemblyFlags ( ) : AssemblyNameFlags

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

Метод Описание
AssemblyReader ( string location, ModuleReader manifestModule ) : System
FindType ( TypeName typeName ) : Type
FindTypeIgnoreCase ( TypeName lowerCaseName ) : Type
GetCustomAttributesData ( Type attributeType ) : IList
GetModule ( int index ) : Module
GetModuleIndex ( string name ) : int
GetNameImpl ( AssemblyTable &rec ) : AssemblyName
LoadModule ( int index, byte rawModule, string location ) : Module

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

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

protected GetAssemblyFlags ( ) : AssemblyNameFlags
Результат AssemblyNameFlags

GetLoadedModules() публичный Метод

public GetLoadedModules ( bool getResourceModules ) : Module[]
getResourceModules bool
Результат Module[]

GetManifestResourceInfo() публичный Метод

public GetManifestResourceInfo ( string resourceName ) : ManifestResourceInfo
resourceName string
Результат ManifestResourceInfo

GetManifestResourceNames() публичный Метод

public GetManifestResourceNames ( ) : string[]
Результат string[]

GetManifestResourceStream() публичный Метод

public GetManifestResourceStream ( string resourceName ) : Stream
resourceName string
Результат Stream

GetModule() публичный Метод

public GetModule ( string name ) : Module
name string
Результат Module

GetModules() публичный Метод

public GetModules ( bool getResourceModules ) : Module[]
getResourceModules bool
Результат Module[]

GetName() публичный Метод

public GetName ( ) : AssemblyName
Результат AssemblyName

GetReferencedAssemblies() публичный Метод

public GetReferencedAssemblies ( ) : AssemblyName[]
Результат AssemblyName[]

GetTypes() публичный Метод

public GetTypes ( ) : System.Type[]
Результат System.Type[]

LoadModule() публичный Метод

public LoadModule ( string moduleName, byte rawModule ) : Module
moduleName string
rawModule byte
Результат Module