C# Класс Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageHeader

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

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

Метод Описание
Create ( System.Reflection.PortableExecutable.PEHeader parentHeader, SafePointer sp ) : ImageHeader
GetField ( int n ) : object
GetField ( object o ) : object
GetFieldInfo ( int n ) : Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData
GetFieldOffset ( int n ) : int
GetFieldSize ( int n ) : int
ImageHeader ( System.Reflection.PortableExecutable.PEHeader parentHeader, SafePointer sp ) : System
ShiftOffset ( Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData fields, int n ) : int

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

Метод Описание
GetFields ( ) : Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData[]

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

Create() публичный абстрактный Метод

public abstract Create ( System.Reflection.PortableExecutable.PEHeader parentHeader, SafePointer sp ) : ImageHeader
parentHeader System.Reflection.PortableExecutable.PEHeader
sp SafePointer
Результат ImageHeader

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

public GetField ( int n ) : object
n int
Результат object

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

public GetField ( object o ) : object
o object
Результат object

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

public GetFieldInfo ( int n ) : Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData
n int
Результат Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData

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

public GetFieldOffset ( int n ) : int
n int
Результат int

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

public GetFieldSize ( int n ) : int
n int
Результат int

GetFields() защищенный абстрактный Метод

protected abstract GetFields ( ) : Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData[]
Результат Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData[]

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

public ImageHeader ( System.Reflection.PortableExecutable.PEHeader parentHeader, SafePointer sp ) : System
parentHeader System.Reflection.PortableExecutable.PEHeader
sp SafePointer
Результат System

ShiftOffset() публичный статический Метод

public static ShiftOffset ( Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData fields, int n ) : int
fields Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData
n int
Результат int