c# .net inline jit ngen

c# - MethodImplOptions.AggressiveInlining vs TargetedPatchingOptOut



.net inline (1)

Estaba esperando a ver si alguien más podría tener una mejor respuesta, pero parece que no.

Después de leer el comentario de dtb, investigué un poco más y encontré este link .

Mi comprensión de esta publicación es que puede aplicar ambos atributos. AggressiveInlining eliminará el límite de tamaño del método dentro de la línea, mientras que, al igual que dtb, TargetedPatchingOptOut permitirá la línea de entrada a través de los límites del conjunto.

¿Cuál es la diferencia entre MethodImplAttribute con la opción MethodImplOptions.AggressiveInlining y TargetedPatchingOptOut ?

Cuando busqué en Google, todo el mundo parece decir que ambos (podrían) alinear el método pero sin dar la diferencia.