El agente nuclefílico es generalmente un halogenuro de alquilo, hay también muchos ejemplos con otros tipos de reactivos alquilantes halogenados.