2008-09-21 6 views

Respuesta

0

Nada realmente.

Pero. Response.Write toma el flujo en la propiedad Response.Output. Podrías establecer otra secuencia de salida, y de esa manera en lugar de escribir de vuelta al cliente, tal vez escribir en un archivo o algo loco. Entonces esa es la relación.

4

Efectivamente, no hay diferencia, aunque Response.Output.Write() proporciona más sobrecargas que pueden permitirle pasar diferentes parámetros. Scott Hansleman lo cubre in depth.

2

Ambos escribir la secuencia de salida usando un TextWriter (no directamente a un arroyo), sin embargo el uso de HttpContext.Response.Output.Write ofrece más sobrecargas (17 en Framework 2.0, que incluye opciones de formato) que HttpContext.Response.Write (sólo 4 sin opciones de formato).

El tipo HttpResponse no permite el acceso directo a su flujo de salida.

Cuestiones relacionadas