C# Класс NJection.LambdaConverter.DynamicProxies.ILEmitters.FieldReferenceReflectionEmitter

Наследование: AbstractMemberReferenceEmitter
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
FieldInfo System.Reflection.FieldInfo
FieldReference Mono.Cecil.FieldReference
IsByRef bool

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

Метод Описание
Emit ( ) : AstNode

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

Метод Описание
EmitPrivateReference ( ) : void

Приватные методы

Метод Описание
EmitLoadFieldReference ( ) : void
EmitPrimitive ( ILGenerator ILGenerator, Mono.Cecil.Cil instruction ) : void
EmitPrivateLoadFieldReference ( ) : void
EmitPrivateStoreFieldReference ( ) : void
EmitStoreFieldReference ( ) : void
FieldReferenceReflectionEmitter ( MemberReferenceExpression memberReferenceExpression, Type target, MemberInfo member, ILGenerator ilGenerator, IOpCodeIndexer instructionsIndexer, AstNode>.IAstVisitor visitor, List locals, bool isSetter = false ) : System
GetLoadFieldOpCode ( ) : OpCode
GetStoreFieldOpCode ( ) : OpCode
IsPrimitive ( ) : bool

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

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

public Emit ( ) : AstNode
Результат AstNode

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

protected EmitPrivateReference ( ) : void
Результат void

Описание свойств

FieldInfo защищенное свойство

protected FieldInfo,System.Reflection FieldInfo
Результат System.Reflection.FieldInfo

FieldReference защищенное свойство

protected FieldReference,Mono.Cecil FieldReference
Результат Mono.Cecil.FieldReference

IsByRef защищенное свойство

protected bool IsByRef
Результат bool