C# 클래스 PEAPI.ClassRef

Descriptor for a class/interface declared in another module of THIS assembly, or in another assembly.
상속: Class, IExternRef, IResolutionScope
파일 보기 프로젝트 열기: kumpera/mono 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
metaData MetaData
parent IResolutionScope

공개 메소드들

메소드 설명
AddClass ( string nsName, string name ) : ClassRef
AddField ( string name, Type fType ) : FieldRef

Add a field to this class

AddMethod ( string name, Type retType, Type pars ) : MethodRef

Add a method to this class

AddMethod ( string name, Type retType, Type pars, int gen_param_count ) : MethodRef

Add a method to this class

AddValueClass ( string nsName, string name ) : ClassRef
AddVarArgMethod ( string name, Type retType, Type pars, Type optPars ) : MethodRef

Add a method to this class

비공개 메소드들

메소드 설명
ClassRef ( string nsName, string name, MetaData md ) : System
GetCodedIx ( CIx code ) : uint
SetParent ( IResolutionScope par ) : void
Size ( MetaData md ) : uint
TypeDefOrRefToken ( ) : uint
TypeName ( ) : string
TypeSig ( MemoryStream sig ) : void
Write ( PEAPI.FileImage output ) : void

메소드 상세

AddClass() 공개 메소드

public AddClass ( string nsName, string name ) : ClassRef
nsName string
name string
리턴 ClassRef

AddField() 공개 메소드

Add a field to this class
public AddField ( string name, Type fType ) : FieldRef
name string field name
fType Type field type
리턴 FieldRef

AddMethod() 공개 메소드

Add a method to this class
public AddMethod ( string name, Type retType, Type pars ) : MethodRef
name string method name
retType Type return type
pars Type parameter types
리턴 MethodRef

AddMethod() 공개 메소드

Add a method to this class
public AddMethod ( string name, Type retType, Type pars, int gen_param_count ) : MethodRef
name string method name
retType Type return type
pars Type parameter types
gen_param_count int num of generic parameters
리턴 MethodRef

AddValueClass() 공개 메소드

public AddValueClass ( string nsName, string name ) : ClassRef
nsName string
name string
리턴 ClassRef

AddVarArgMethod() 공개 메소드

Add a method to this class
public AddVarArgMethod ( string name, Type retType, Type pars, Type optPars ) : MethodRef
name string method name
retType Type return type
pars Type parameter types
optPars Type
리턴 MethodRef

프로퍼티 상세

metaData 보호되어 있는 프로퍼티

protected MetaData,PEAPI metaData
리턴 MetaData

parent 보호되어 있는 프로퍼티

protected IResolutionScope parent
리턴 IResolutionScope