¿Es posible enviar una colección de ID como un parámetro ADO.NET SQL?

P.ej. ¿Puedo escribir algo como este código?

public void InactiveCustomers(IEnumerable<Guid> customerIDs)
{
    //...
    myAdoCommand.CommandText =
        "UPDATE Customer SET Active = 0 WHERE CustomerID in (@CustomerIDs)";
    myAdoCommand.Parameters["@CustomerIDs"].Value = customerIDs;
    //...
}

La única forma que conozco es unirme a mi IEnumerable y luego usar la concatenación de cadenas para construir mi cadena SQL.

Respuestas a la pregunta(6)

Su respuesta a la pregunta