El uso de las peticiones imperativas puede conducir a problemas de seguridad imprevistos. Los valores utilizados para construir ...

El uso de las peticiones imperativas puede conducir a problemas de seguridad imprevistos. Los valores utilizados para construir un permiso no deberían cambiar dentro del ámbito de la llamada de petición. Para algunos componentes el ámbito abarca desde la llamada de petición hasta la finalización del método; para otros, desde la llamada de petición hasta que se finaliza el componente. Si los valores utilizados para construir el permiso son campos o propiedades, éstos pueden cambiar dentro del ámbito de la llamada de petición. Lo anterior puede llevar a condiciones de carrera, matrices de sólo lectura mutables y problemas con los tipos de valores a los que se ha aplicado la conversión boxing.
El uso de las peticiones imperativas puede conducir a problemas de seguridad imprevistos. Los valores utilizados para construir un permiso no deberían cambiar dentro del ámbito de la llamada de petición. Para algunos componentes el ámbito abarca desde la llamada de petición hasta la finalización del método; para otros, desde la llamada de petición hasta que se finaliza el componente. Si los valores utilizados para construir el permiso son campos o propiedades, éstos pueden cambiar dentro del ámbito de la llamada de petición. Lo anterior puede llevar a condiciones de carrera, matrices de solo lectura mutables y problemas con los tipos de valores a los que se ha aplicado la conversión boxing.