...
No sé que IDE estés usando, pero el del Visual Studio 2010 (No recuerdo cuales otras versiones), muestra la definición de los parámetros requeridos en una función de una clase interna de .NET Framework (O de una referencia, en caso de tener definición), en otras palabras, el mismo IDE te dice lo que me estás preguntando:

Cabe destacar que el parámetro
startindex es base cero, por tal, comenzará a obtener los 4 bytes desde la posición establecida a tal base. (Obtiene 4 bytes porque obviamente los valores enteros (int) ocupan 4 bytes en memoria).
De todos modos, si te quedan dudas, revisa la función
.ToInt32() de la clase
BitConverter.