¿Dónde existe nativeGetUninitializedObject realmente?
Tenía curiosidad sobre algunas cosas de serialización, así que fui a hurgarFormatterServices
y encontré un método llamadonativeGetUninitializedObject
que realmente maneja la inicialización (sin llamar al custructor) de un tipo dado. Este método está decorado con elextern
palabra clave y el siguiente atributo:[MethodImpl(MethodImplOptions.InternalCall), SecurityCritical]
Me pregunto: ¿dónde existe realmente este método? ¿Qué código llama el CLR para inicializar el tipo dado (sin llamar al constructor)?