En CoreCLR, si un tipo base tiene un constructor predeterminado público o no transparente protegido, el tipo derivado debe ...

En CoreCLR, si un tipo base tiene un constructor predeterminado público o no transparente protegido, el tipo derivado debe obedecer las reglas de herencia de constructor predeterminado.  Asimismo, el tipo derivado debe tener un constructor predeterminado que, a su vez, debe ser al menos tan crítico para la seguridad como el constructor predeterminado del tipo base.  Si el constructor predeterminado del tipo base es crítico para la seguridad y disponible desde código transparente, el constructor predeterminado del tipo derivado debe ser crítico para la seguridad y disponible desde código transparente o crítico para la seguridad.  Si el constructor predeterminado del tipo base es crítico para la seguridad, el constructor predeterminado del tipo derivado debe ser también crítico para la seguridad.
En CoreCLR, si un tipo base tiene un constructor predeterminado público o no transparente protegido, el tipo derivado debe obedecer las reglas de herencia de constructor predeterminado. Asimismo, el tipo derivado debe tener un constructor predeterminado que, a su vez, debe ser al menos tan crítico para la seguridad como el constructor predeterminado del tipo base. Si el constructor predeterminado del tipo base es crítico para la seguridad y disponible desde código transparente, el constructor predeterminado del tipo derivado debe ser crítico para la seguridad y disponible desde código transparente o crítico para la seguridad. Si el constructor predeterminado del tipo base es crítico para la seguridad, el constructor predeterminado del tipo derivado debe ser también crítico para la seguridad.