C# Class Mono.Cecil.PE.ImageReader

Inheritance: Mono.Cecil.PE.BinaryStreamReader
Afficher le fichier Open project: jbevain/cecil Class Usage Examples

Méthodes publiques

Méthode Description
ImageReader ( Disposable stream, string file_name ) : System
ReadImage ( Disposable stream, string file_name ) : Image
ReadPortablePdb ( Disposable stream, string file_name ) : Image

Private Methods

Méthode Description
ComputeTableInformations ( ) : void
GetCodedIndexSize ( CodedIndex index ) : int
GetModuleKind ( ushort characteristics, ushort subsystem ) : ModuleKind
GetTableIndexSize ( Table table ) : int
MoveTo ( Mono.Cecil.PE.DataDirectory directory ) : void
ReadAlignedString ( int length ) : string
ReadArchitecture ( ) : TargetArchitecture
ReadCLIHeader ( ) : void
ReadHeapData ( uint offset, uint size ) : byte[]
ReadImage ( ) : void
ReadMetadata ( ) : void
ReadMetadataStream ( Section section ) : void
ReadOptionalHeaders ( ushort &subsystem, ushort &dll_characteristics ) : void
ReadPdbHeap ( ) : void
ReadSections ( ushort count ) : void
ReadTableHeap ( ) : void
ReadZeroTerminatedString ( int length ) : string
SetIndexSize ( Heap heap, uint sizes, byte flag ) : void

Method Details

ImageReader() public méthode

public ImageReader ( Disposable stream, string file_name ) : System
stream Disposable
file_name string
Résultat System

ReadImage() public static méthode

public static ReadImage ( Disposable stream, string file_name ) : Image
stream Disposable
file_name string
Résultat Image

ReadPortablePdb() public static méthode

public static ReadPortablePdb ( Disposable stream, string file_name ) : Image
stream Disposable
file_name string
Résultat Image