Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo HttpResponse.WriteFile (String)

 

Data di pubblicazione: ottobre 2016

Scrive il contenuto del file specificato direttamente in un flusso di output di risposta HTTP come blocco file.

Spazio dei nomi:   System.Web
Assembly:  System.Web (in System.Web.dll)

public void WriteFile(
	string filename
)

Parametri

filename
Type: System.String

Nome del file da scrivere nell'output HTTP.

Exception Condition
ArgumentNullException

Il valore del parametro filename è null.

Quando questo metodo viene utilizzato con file di grandi dimensioni, la chiamata al metodo potrebbe generare un'eccezione. Le dimensioni del file che può essere utilizzato con questo metodo dipendono dalla configurazione hardware del server Web. Per ulteriori informazioni, vedere l'articolo 812406 "PRB: Response. WriteFile Impossibile scaricare un File di grandi dimensioni" nel Microsoft Knowledge Base sito Web.

Nell'esempio seguente scrive tutto il contenuto di un file di testo denominato Login.txt (che potrebbe contenere controlli di input di testo e HTML letterali) direttamente al flusso di output.

Response.Write("Please Login: <br>");
 Response.WriteFile("login.txt");

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: