Mono.Cecil.FieldReference.Resolve C# (CSharp) Method

Resolve() public method

public Resolve ( ) : FieldDefinition
return FieldDefinition
        public new virtual FieldDefinition Resolve()
        {
            var module = this.Module;
            if (module == null)
                throw new NotSupportedException ();

            return module.Resolve (this);
        }

Usage Example

 public WeakEventWeaver(FieldReference eventDelegate, ModuleImporter moduleimporter)
 {
     _eventDelegate = eventDelegate.Resolve();
     _moduleimporter = moduleimporter;
     _closedGenericEventHandler = moduleimporter.GetClosedEventHandlerT(eventDelegate.FieldType.GetEventArgsType());
     _isGenericHandler = _closedGenericEventHandler.FullName.Equals(eventDelegate.FieldType.FullName);
 }
All Usage Examples Of Mono.Cecil.FieldReference::Resolve