¿Cuál es el uso de la sintaxis: =?

Soy un desarrollador de C # que trabaja en un proyecto VB.NET, y VS sigue intentando que use el: = thingie cuando llamo a una función con un parámetro ByRef así:

While reader.Read()
HydrateBookFromReader(reader:=???)

a función @the HydrateBookFromReader tiene la siguiente firma:

Public Function HydrateBookFromReader(ByRef reader As SqlDataReader) As Book

¿Por qué Intellisense sigue insistiendo en que use eso: = construcción, y para qué sirve?

Respuestas a la pregunta(6)

Su respuesta a la pregunta