Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
FileStream El control de errores en Windows se ha actualizado para ser coherente con NamedPipeServerStream, NamedPipeClientStream, AnonymousPipeServerStreamy AnonymousPipeClientStream.
Comportamiento anterior
Anteriormente, al escribir en un FileStream que representaba una canalización cerrada o desconectada, se omitió el error del sistema operativo subyacente y la escritura se notificó como correcta. Sin embargo, no se escribía nada en la canalización.
Nuevo comportamiento
A partir de .NET 8, al escribir en una FileStream cuya canalización subyacente está cerrada o desconectada, se produce un error en la escritura y se produce una excepción IOException.
Versión introducida
.NET 8 Preview 1
Tipo de cambio disruptivo
Este es un cambio de comportamiento.
Motivo del cambio
Este cambio se realizó para unificar el control de los casos perimetrales y evitar errores silenciosos que son difíciles de diagnosticar.
Acción recomendada
Cierre o desconecte la canalización después de que todo se haya escrito.