C# Class PERWAPI.CustomAttribute

Descriptor for a Custom Attribute (.custom)
Inheritance: MetaDataElement
ファイルを表示 Open project: xored/f4 Class Usage Examples

Public Properties

Property Type Description
byteVal byte[]

Public Methods

Method Description
AddFieldOrProp ( string name, Constant val, bool isFld ) : void
GetIsField ( ) : bool[]
GetNamedArgs ( ) : PERWAPI.Constant[]
GetNames ( ) : string[]

Private Methods

Method Description
AddFieldOrProps ( string names, Constant vals, bool isField ) : void
BuildTables ( MetaDataOut md ) : void
CustomAttribute ( MetaDataElement paren, Method constrType, Constant val ) : System
CustomAttribute ( MetaDataElement paren, Method constrType, byte val ) : System
CustomAttribute ( PEReader buff ) : System
DecodeCustomAttributeBlob ( ) : void
GetCAType ( ) : Method
Read ( PEReader buff, TableRow attrs ) : void
Resolve ( PEReader buff ) : void
SetBytes ( byte bytes ) : void
Size ( MetaData md ) : uint
SortKey ( ) : uint
Write ( PEWriter output ) : void

Method Details

AddFieldOrProp() public method

public AddFieldOrProp ( string name, Constant val, bool isFld ) : void
name string
val Constant
isFld bool
return void

GetIsField() public method

public GetIsField ( ) : bool[]
return bool[]

GetNamedArgs() public method

public GetNamedArgs ( ) : PERWAPI.Constant[]
return PERWAPI.Constant[]

GetNames() public method

public GetNames ( ) : string[]
return string[]

Property Details

byteVal public_oe property

public byte[] byteVal
return byte[]