C# Класс PEAPI.Param

Descriptor for a parameter of a method defined in this assembly/module
Наследование: MetaDataElement
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddDefaultValue ( Constant cVal ) : void

Add a default value to this parameter

AddMarshallInfo ( NativeType marshallType ) : void

Add marshalling information about this parameter

Param ( ParamAttr mode, string parName, Type parType ) : System

Create a new parameter for a method

Приватные методы

Метод Описание
BuildTables ( MetaData md ) : void
GetCodedIx ( CIx code ) : uint
GetParType ( ) : Type
Size ( MetaData md ) : uint
TypeSig ( MemoryStream str ) : void
Write ( PEAPI.FileImage output ) : void

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

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

Add a default value to this parameter
public AddDefaultValue ( Constant cVal ) : void
cVal Constant
Результат void

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

Add marshalling information about this parameter
public AddMarshallInfo ( NativeType marshallType ) : void
marshallType NativeType
Результат void

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

Create a new parameter for a method
public Param ( ParamAttr mode, string parName, Type parType ) : System
mode ParamAttr param mode (in, out, opt)
parName string parameter name
parType Type parameter type
Результат System