C# 클래스 NJection.LambdaConverter.DynamicProxies.ILEmitters.PropertyReferenceReflectionEmitter

상속: AbstractMemberReferenceEmitter
파일 보기 프로젝트 열기: sagifogel/NJection.LambdaConverter 1 사용 예제들

공개 메소드들

메소드 설명
Emit ( ) : AstNode
PropertyReferenceReflectionEmitter ( MemberReferenceExpression memberReferenceExpression, Type target, MemberInfo member, ILGenerator ilGenerator, IOpCodeIndexer instructionsIndexer, AstNode>.IAstVisitor visitor, List locals, bool isSetter = false ) : System

보호된 메소드들

메소드 설명
EmitPrivateReference ( ) : void

비공개 메소드들

메소드 설명
EmitPrivateLoadPropertyReference ( ) : void
EmitPrivateStorePropertyReference ( ) : void

메소드 상세

Emit() 공개 메소드

public Emit ( ) : AstNode
리턴 AstNode

EmitPrivateReference() 보호된 메소드

protected EmitPrivateReference ( ) : void
리턴 void

PropertyReferenceReflectionEmitter() 공개 메소드

public PropertyReferenceReflectionEmitter ( MemberReferenceExpression memberReferenceExpression, Type target, MemberInfo member, ILGenerator ilGenerator, IOpCodeIndexer instructionsIndexer, AstNode>.IAstVisitor visitor, List locals, bool isSetter = false ) : System
memberReferenceExpression MemberReferenceExpression
target System.Type
member System.Reflection.MemberInfo
ilGenerator System.Reflection.Emit.ILGenerator
instructionsIndexer IOpCodeIndexer
visitor AstNode>.IAstVisitor
locals List
isSetter bool
리턴 System