accepts only an int-typed texture ID. However, other OpenGL ES methods like BindTexture operate with uint IDs exclusively. Other methods like GenTextures accept both uint and int values.
See also http://www.opentk.com/node/1960
It looks like this is an upstream bug:
Only the int overload is present in that file.
I filed an upstream bug about this: http://www.opentk.com/node/3333
In any case I went ahead and fix this in our opentk clone.
To verify this issue we have opened GLPaint-GameView application and tried to add code "GL.DeleteTexture (uint TextureUnit ) and GL.Deletetexture (int TextureUnit)" and we are successfully able to use 'uint'. This is the screencast for the same: http://screencast.com/t/6uAnCLUWUvYE
Changing the status to Verified.
:D the way you're 'verifying' it, you could also pass string variables or elephants to OpenGL..