C# 클래스 System.Reflection.Emit.DynamicILInfo

파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0 1 사용 예제들

Private Properties

프로퍼티 타입 설명
DynamicILInfo System
GetCallableMethod System.RuntimeMethodHandle
SetCode void
SetExceptions void
SetLocalSignature void

공개 메소드들

메소드 설명
GetTokenFor ( DynamicMethod method ) : int
GetTokenFor ( RuntimeFieldHandle field ) : int
GetTokenFor ( RuntimeMethodHandle method ) : int
GetTokenFor ( RuntimeMethodHandle method, RuntimeTypeHandle contextType ) : int
GetTokenFor ( RuntimeTypeHandle type ) : int
GetTokenFor ( byte signature ) : int
GetTokenFor ( string literal ) : int
SetCode ( byte code, int maxStackSize ) : void
SetExceptions ( byte exceptions ) : void
SetLocalSignature ( byte localSignature ) : void

비공개 메소드들

메소드 설명
DynamicILInfo ( DynamicScope scope, DynamicMethod method, byte methodSignature ) : System
GetCallableMethod ( void module ) : RuntimeMethodHandle
SetCode ( byte code, int codeSize, int maxStackSize ) : void
SetExceptions ( byte exceptions, int exceptionsSize ) : void
SetLocalSignature ( byte localSignature, int signatureSize ) : void

메소드 상세

GetTokenFor() 공개 메소드

public GetTokenFor ( DynamicMethod method ) : int
method DynamicMethod
리턴 int

GetTokenFor() 공개 메소드

public GetTokenFor ( RuntimeFieldHandle field ) : int
field System.RuntimeFieldHandle
리턴 int

GetTokenFor() 공개 메소드

public GetTokenFor ( RuntimeMethodHandle method ) : int
method System.RuntimeMethodHandle
리턴 int

GetTokenFor() 공개 메소드

public GetTokenFor ( RuntimeMethodHandle method, RuntimeTypeHandle contextType ) : int
method System.RuntimeMethodHandle
contextType System.RuntimeTypeHandle
리턴 int

GetTokenFor() 공개 메소드

public GetTokenFor ( RuntimeTypeHandle type ) : int
type System.RuntimeTypeHandle
리턴 int

GetTokenFor() 공개 메소드

public GetTokenFor ( byte signature ) : int
signature byte
리턴 int

GetTokenFor() 공개 메소드

public GetTokenFor ( string literal ) : int
literal string
리턴 int

SetCode() 공개 메소드

public SetCode ( byte code, int maxStackSize ) : void
code byte
maxStackSize int
리턴 void

SetExceptions() 공개 메소드

public SetExceptions ( byte exceptions ) : void
exceptions byte
리턴 void

SetLocalSignature() 공개 메소드

public SetLocalSignature ( byte localSignature ) : void
localSignature byte
리턴 void