C# Class PERWAPI.MethodRef

Descriptor for a method defined in another assembly/module
Inheritance: Method
ファイルを表示 Open project: xored/f4 Class Usage Examples

Public Methods

Method Description
MakeVarArgMethod ( MethodDef paren, Type optPars ) : void
SetOptParTypes ( Type pars ) : void

Set the list of optional parameter types for this method

SetParTypes ( Type pars ) : void

Set the parameter types for this method

Private Methods

Method Description
BuildCILInfo ( CILWriter output ) : void
BuildSignatures ( MetaDataOut md ) : void
BuildTables ( MetaDataOut md ) : void
GetCodedIx ( CIx code ) : uint
MakeGenericPars ( uint num ) : void
MethodRef ( Class paren, string name, Type retType, Type pars ) : System
MethodRef ( MethSig sig ) : System
MethodRef ( uint parIx, string name, uint sigIx ) : System
Resolve ( PEReader buff ) : void
ResolveParent ( PEReader buff ) : Member
Size ( MetaData md ) : uint
TypeSig ( MemoryStream sigStream ) : void
Write ( PEWriter output ) : void

Method Details

MakeVarArgMethod() public method

public MakeVarArgMethod ( MethodDef paren, Type optPars ) : void
paren MethodDef
optPars Type
return void

SetOptParTypes() public method

Set the list of optional parameter types for this method
public SetOptParTypes ( Type pars ) : void
pars Type list of optional parameter types
return void

SetParTypes() public method

Set the parameter types for this method
public SetParTypes ( Type pars ) : void
pars Type List of types of method parameters
return void