C# Класс Mono.ILASM.GenericTypeInst

Наследование: Mono.ILASM.BaseGenericTypeRef
Показать файл Открыть проект

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

Метод Описание
Clone ( ) : Mono.ILASM.BaseTypeRef
GenericTypeInst ( BaseClassRef class_ref, GenericArguments gen_args, bool is_valuetypeinst ) : System
GenericTypeInst ( BaseClassRef class_ref, GenericArguments gen_args, bool is_valuetypeinst, string sig_mod, ArrayList conv_list ) : System
GetMethodRef ( BaseTypeRef ret_type, PEAPI call_conv, string meth_name, BaseTypeRef param, int gen_param_count ) : BaseMethodRef
MakeValueClass ( ) : void
Resolve ( CodeGen code_gen ) : void
Resolve ( GenericParameters type_gen_params, GenericParameters method_gen_params ) : void
ResolveNoTypeSpec ( CodeGen code_gen ) : void

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

Метод Описание
CreateFieldRef ( BaseTypeRef ret_type, string field_name ) : IFieldRef
CreateMethodRef ( BaseTypeRef ret_type, PEAPI call_conv, string name, BaseTypeRef param, int gen_param_count ) : BaseMethodRef

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

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

public Clone ( ) : Mono.ILASM.BaseTypeRef
Результат Mono.ILASM.BaseTypeRef

CreateFieldRef() защищенный Метод

protected CreateFieldRef ( BaseTypeRef ret_type, string field_name ) : IFieldRef
ret_type BaseTypeRef
field_name string
Результат IFieldRef

CreateMethodRef() защищенный Метод

protected CreateMethodRef ( BaseTypeRef ret_type, PEAPI call_conv, string name, BaseTypeRef param, int gen_param_count ) : BaseMethodRef
ret_type BaseTypeRef
call_conv PEAPI
name string
param BaseTypeRef
gen_param_count int
Результат BaseMethodRef

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

public GenericTypeInst ( BaseClassRef class_ref, GenericArguments gen_args, bool is_valuetypeinst ) : System
class_ref BaseClassRef
gen_args GenericArguments
is_valuetypeinst bool
Результат System

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

public GenericTypeInst ( BaseClassRef class_ref, GenericArguments gen_args, bool is_valuetypeinst, string sig_mod, ArrayList conv_list ) : System
class_ref BaseClassRef
gen_args GenericArguments
is_valuetypeinst bool
sig_mod string
conv_list ArrayList
Результат System

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

public GetMethodRef ( BaseTypeRef ret_type, PEAPI call_conv, string meth_name, BaseTypeRef param, int gen_param_count ) : BaseMethodRef
ret_type BaseTypeRef
call_conv PEAPI
meth_name string
param BaseTypeRef
gen_param_count int
Результат BaseMethodRef

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

public MakeValueClass ( ) : void
Результат void

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

public Resolve ( CodeGen code_gen ) : void
code_gen CodeGen
Результат void

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

public Resolve ( GenericParameters type_gen_params, GenericParameters method_gen_params ) : void
type_gen_params GenericParameters
method_gen_params GenericParameters
Результат void

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

public ResolveNoTypeSpec ( CodeGen code_gen ) : void
code_gen CodeGen
Результат void