public TargetedInvocationMethodGenerator(
     TargetedMethodMetadata methodMetadata, 
     FieldBuilder targetField)
 {
     _methodMetadata = methodMetadata;
     _targetField = targetField;
 }
 public TargetedMethodGenerator(
     TargetedMethodMetadata methodMetadata,
     FieldBuilder dispatcherField,
     FieldBuilder methodInfoField,
     FieldBuilder targetField)
 {
     _methodMetadata = methodMetadata;
     _dispatcherField = dispatcherField;
     _methodInfoField = methodInfoField;
     _targetField = targetField;
 }