C# 클래스 SexyProxy.Emit.EmitExtensions

파일 보기 프로젝트 열기: kswoll/sexy-proxy

공개 메소드들

메소드 설명
EmitDefaultBaseConstructorCall ( this il, Type baseType ) : void
EmitDefaultValue ( this il, Type type ) : void
LoadType ( this il, Type type ) : void
StoreMethodInfo ( this il, FieldBuilder staticField, MethodInfo method ) : void
StorePropertyInfo ( this il, FieldBuilder staticField, PropertyInfo property ) : void

메소드 상세

EmitDefaultBaseConstructorCall() 공개 정적인 메소드

public static EmitDefaultBaseConstructorCall ( this il, Type baseType ) : void
il this
baseType System.Type
리턴 void

EmitDefaultValue() 공개 정적인 메소드

public static EmitDefaultValue ( this il, Type type ) : void
il this
type System.Type
리턴 void

LoadType() 공개 정적인 메소드

public static LoadType ( this il, Type type ) : void
il this
type System.Type
리턴 void

StoreMethodInfo() 공개 정적인 메소드

public static StoreMethodInfo ( this il, FieldBuilder staticField, MethodInfo method ) : void
il this
staticField System.Reflection.Emit.FieldBuilder
method System.Reflection.MethodInfo
리턴 void

StorePropertyInfo() 공개 정적인 메소드

public static StorePropertyInfo ( this il, FieldBuilder staticField, PropertyInfo property ) : void
il this
staticField System.Reflection.Emit.FieldBuilder
property System.Reflection.PropertyInfo
리턴 void