An abstract class, in this case System.Reflection.MethodBase, is requiring the implementation of the entire interface, which is fine. But it has this abstract member:

```
internal abstract ParameterInfo[] GetParametersInternal ();

```

and the F# compiler complains:

> 
> No implementation was given for 'MethodBase.GetParametersInternal() :
>  ParameterInfo[]'
> 
> 
> 

How can I implement this internal member, which I don't have access to? Or just ignore this and implement the public members.

If I do try to force the override:

```
override this.GetParametersInternal() = parameters |> List.toArray

```

I get:

> 
> No abstract or interface member was found that corresponds to this
>  override.
> 
> 
>