C# Class PERWAPI.TryBlock

The descriptor for a guarded block (.try)
Inheritance: CodeBlock
Afficher le fichier Open project: xored/f4 Class Usage Examples

Protected Properties

Свойство Type Description
fatFormat bool
flags ushort

Méthodes publiques

Méthode Description
AddHandler ( HandlerBlock handler ) : void

Add a handler to this try block

GetHandlers ( ) : PERWAPI.HandlerBlock[]

Get an array containing all the handlers.

TryBlock ( CILLabel start, CILLabel end ) : System

Create a new try block

Private Methods

Méthode Description
BuildCILInfo ( CILWriter output ) : void
BuildTables ( MetaDataOut md ) : void
NumHandlers ( ) : int
SetSize ( ) : void
Write ( PEWriter output, bool fatFormat ) : void
isFat ( ) : bool

Method Details

AddHandler() public méthode

Add a handler to this try block
public AddHandler ( HandlerBlock handler ) : void
handler HandlerBlock a handler to be added to the try block
Résultat void

GetHandlers() public méthode

Get an array containing all the handlers.
public GetHandlers ( ) : PERWAPI.HandlerBlock[]
Résultat PERWAPI.HandlerBlock[]

TryBlock() public méthode

Create a new try block
public TryBlock ( CILLabel start, CILLabel end ) : System
start CILLabel start label for the try block
end CILLabel end label for the try block
Résultat System

Property Details

fatFormat protected_oe property

protected bool fatFormat
Résultat bool

flags protected_oe property

protected ushort flags
Résultat ushort