C# Class IKVM.Internal.FieldWrapper

Inheritance: MemberWrapper
Afficher le fichier Open project: samskivert/ikvm-monotouch Class Usage Examples

Private Properties

Свойство Type Description
AssertLinked void
Create FieldWrapper
EmitGet void
EmitSet void
FieldWrapper System.Reflection.Emit
FieldWrapper System.Reflection.Emit
FromCookie FieldWrapper
FromField FieldWrapper
GetConstant object
GetField FieldInfo
GetFieldAccessorJNI object
Link void
ResolveField void
ToField object
UpdateNonPublicTypeInSignatureFlag void

Méthodes protégées

Méthode Description
EmitGetImpl ( CodeEmitter ilgen ) : void
EmitSetImpl ( CodeEmitter ilgen ) : void

Private Methods

Méthode Description
AssertLinked ( ) : void
Create ( TypeWrapper declaringType, TypeWrapper fieldType, FieldInfo fi, string name, string sig, ExModifiers modifiers ) : FieldWrapper
EmitGet ( CodeEmitter ilgen ) : void
EmitSet ( CodeEmitter ilgen ) : void
FieldWrapper ( TypeWrapper declaringType, TypeWrapper fieldType, string name, string sig, ExModifiers modifiers, FieldInfo field ) : System.Reflection.Emit
FieldWrapper ( TypeWrapper declaringType, TypeWrapper fieldType, string name, string sig, Modifiers modifiers, FieldInfo field, MemberFlags flags ) : System.Reflection.Emit
FromCookie ( IntPtr cookie ) : FieldWrapper
FromField ( object field ) : FieldWrapper
GetConstant ( ) : object
GetField ( ) : FieldInfo
GetFieldAccessorJNI ( ) : object
Link ( ) : void
ResolveField ( ) : void
ToField ( bool copy ) : object
UpdateNonPublicTypeInSignatureFlag ( ) : void

Method Details

EmitGetImpl() protected abstract méthode

protected abstract EmitGetImpl ( CodeEmitter ilgen ) : void
ilgen CodeEmitter
Résultat void

EmitSetImpl() protected abstract méthode

protected abstract EmitSetImpl ( CodeEmitter ilgen ) : void
ilgen CodeEmitter
Résultat void