HttpResponse Classe

Definizione

Consente di includere le informazioni sulla risposta HTTP da un'operazione ASP.NET.Encapsulates HTTP-response information from an ASP.NET operation.

public ref class HttpResponse sealed
public sealed class HttpResponse
type HttpResponse = class
Public NotInheritable Class HttpResponse
Ereditarietà
HttpResponse

Esempi

Nell'esempio seguente vengono disegnati tre rettangoli sovrapposti quando viene richiesta la pagina.The following example draws three overlapping rectangles when the page is requested. Il codice inizia impostando la ContentType proprietà su image/jpeg, in modo che venga eseguito il rendering dell'intera pagina come immagine JPEG.The code begins by setting the ContentType property to image/jpeg, so that the entire page will be rendered as a JPEG image. Il codice chiama quindi il Clear metodo per assicurarsi che non venga inviato contenuto estraneo con questa risposta.The code then calls the Clear method to ensure that no extraneous content is sent with this response. Il codice imposta quindi la BufferOutput proprietà su true in modo che la pagina venga completamente elaborata prima di essere inviata al client richiedente.Next, the code sets the BufferOutput property to true so that the page is completely processed before it is sent to the requesting client. Vengono quindi creati due oggetti utilizzati per creare i rettangoli, ovvero Bitmap un oggetto Graphics e un oggetto.Two objects used to draw the rectangles are then created: a Bitmap and a Graphics object. Le variabili create nella pagina vengono utilizzate come coordinate per creare i rettangoli e una stringa visualizzata all'interno del rettangolo più grande.The variables created in the page are used as coordinates to draw the rectangles and a string that appears inside the largest rectangle.

Quando vengono disegnati i tre rettangoli e la stringa che viene visualizzata all'interno Bitmap Stream di essi, viene salvato nell'oggetto associato OutputStream alla proprietà e il formato è impostato su JPEG.When the three rectangles and the string that appears inside them are drawn, the Bitmap is saved to the Stream object that is associated with the OutputStream property and its format is set to JPEG. Il codice chiama i Dispose metodi Dispose e per rilasciare le risorse usate dai due oggetti Drawing.The code calls the Dispose and Dispose methods to release the resources used by the two drawing objects. Infine, il codice chiama il Flush metodo per inviare la risposta memorizzata nel buffer al client richiedente.Lastly, the code calls the Flush method to send the buffered response to the requesting client.

Nota

Nel codice, HttpResponse all'oggetto viene fatto riferimento dalla parola chiave Response.In code, the HttpResponse object is referred to by the keyword Response. Ad esempio, Response.Clear() fa riferimento HttpResponse.Clear al metodo.For example, Response.Clear() refers to the HttpResponse.Clear method. La Page classe dispone di una proprietà denominata Response che espone l'istanza corrente di HttpResponse.The Page class has a property that is named Response that exposes the current instance of HttpResponse.

<%@ Page Language="C#" %>
<%@ import Namespace="System.Drawing" %>
<%@ import Namespace="System.Drawing.Imaging" %>
<%@ import Namespace="System.Drawing.Drawing2D" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

    private void Page_Load(object sender, EventArgs e)
    {
// <snippet2>
        // Set the page's content type to JPEG files
        // and clears all content output from the buffer stream.
        Response.ContentType = "image/jpeg";
        Response.Clear();
    
        // Buffer response so that page is sent
        // after processing is complete.
        Response.BufferOutput = true;
// </snippet2>
    
        // Create a font style.
        Font rectangleFont = new Font(
            "Arial", 10, FontStyle.Bold);
    
        // Create integer variables.
        int height = 100;
        int width = 200;
    
        // Create a random number generator and create
        // variable values based on it.
        Random r = new Random();
        int x = r.Next(75);
        int a = r.Next(155);
        int x1 = r.Next(100);
    
        // Create a bitmap and use it to create a
        // Graphics object.
        Bitmap bmp = new Bitmap(
            width, height, PixelFormat.Format24bppRgb);
        Graphics g = Graphics.FromImage(bmp);
    
        g.SmoothingMode = SmoothingMode.AntiAlias;
        g.Clear(Color.LightGray);
    
        // Use the Graphics object to draw three rectangles.
        g.DrawRectangle(Pens.White, 1, 1, width-3, height-3);
        g.DrawRectangle(Pens.Aquamarine, 2, 2, width-3, height-3);
        g.DrawRectangle(Pens.Black, 0, 0, width, height);
    
        // Use the Graphics object to write a string
        // on the rectangles.
        g.DrawString(
            "ASP.NET Samples", rectangleFont,
            SystemBrushes.WindowText, new PointF(10, 40));
    
        // Apply color to two of the rectangles.
        g.FillRectangle(
            new SolidBrush(
                Color.FromArgb(a, 255, 128, 255)),
            x, 20, 100, 50);
    
        g.FillRectangle(
            new LinearGradientBrush(
                new Point(x, 10),
                new Point(x1 + 75, 50 + 30),
                Color.FromArgb(128, 0, 0, 128),
                Color.FromArgb(255, 255, 255, 240)),
            x1, 50, 75, 30);

// <snippet3>    
        // Save the bitmap to the response stream and
        // convert it to JPEG format.
        bmp.Save(Response.OutputStream, ImageFormat.Jpeg);
    
        // Release memory used by the Graphics object
        // and the bitmap.
        g.Dispose();
        bmp.Dispose();
    
        // Send the output to the client.
        Response.Flush();
// </snippet3>
    }

</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">
    </form>
</body>
</html>
<%@ Page Language="VB" %>
<%@ import Namespace="System.Drawing" %>
<%@ import Namespace="System.Drawing.Imaging" %>
<%@ import Namespace="System.Drawing.Drawing2D" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

   Private Sub Page_Load(sender As Object, e As EventArgs)
' <snippet2>
      ' Set the page's content type to JPEG files
      ' and clears all content output from the buffer stream.
      Response.ContentType = "image/jpeg"
      Response.Clear()
      
      ' Buffer response so that page is sent
      ' after processing is complete.
      Response.BufferOutput = True
' </snippet2>
      
      ' Create a font style.
      Dim rectangleFont As New Font( _
          "Arial", 10, FontStyle.Bold)
      
      ' Create integer variables.
      Dim height As Integer = 100
      Dim width As Integer = 200
      
      ' Create a random number generator and create
      ' variable values based on it.
      Dim r As New Random()
      Dim x As Integer = r.Next(75)
      Dim a As Integer = r.Next(155)
      Dim x1 As Integer = r.Next(100)
      
      ' Create a bitmap and use it to create a
      ' Graphics object.
      Dim bmp As New Bitmap( _
          width, height, PixelFormat.Format24bppRgb)
      Dim g As Graphics = Graphics.FromImage(bmp)
      
      g.SmoothingMode = SmoothingMode.AntiAlias
      g.Clear(Color.LightGray)
      
      ' Use the Graphics object to draw three rectangles.
      g.DrawRectangle(Pens.White, 1, 1, width - 3, height - 3)
      g.DrawRectangle(Pens.Aquamarine, 2, 2, width - 3, height - 3)
      g.DrawRectangle(Pens.Black, 0, 0, width, height)
      
      ' Use the Graphics object to write a string
      ' on the rectangles.
      g.DrawString("ASP.NET Samples", rectangleFont, SystemBrushes.WindowText, New PointF(10, 40))
      
      ' Apply color to two of the rectangles.
      g.FillRectangle( _
          New SolidBrush( _
              Color.FromArgb(a, 255, 128, 255)), _
          x, 20, 100, 50)
      
      g.FillRectangle( _
          New LinearGradientBrush( _
              New Point(x, 10), _
              New Point(x1 + 75, 50 + 30), _
              Color.FromArgb(128, 0, 0, 128), _
              Color.FromArgb(255, 255, 255, 240)), _
          x1, 50, 75, 30)

' <snippet3>      
      ' Save the bitmap to the response stream and
      ' convert it to JPEG format.
      bmp.Save(Response.OutputStream, ImageFormat.Jpeg)
      
      ' Release memory used by the Graphics object
      ' and the bitmap.
      g.Dispose()
      bmp.Dispose()
      
      ' Send the output to the client.
      Response.Flush()
' </snippet3>
   End Sub 'Page_Load

</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">
    </form>
</body>
</html>

Commenti

I metodi e le proprietà della HttpResponse classe vengono esposti tramite la Response proprietà delle HttpApplicationclassi, HttpContext, Pagee UserControl .The methods and properties of the HttpResponse class are exposed through the Response property of the HttpApplication, HttpContext, Page, and UserControl classes.

I metodi seguenti della HttpResponse classe sono supportati solo negli scenari di postback e non negli scenari di postback asincroni:The following methods of the HttpResponse class are supported only in post back scenarios and not in asynchronous post back scenarios:

Gli aggiornamenti parziali della pagina sono abilitati UpdatePanel quando si usano i controlli per aggiornare le aree selezionate di una pagina anziché aggiornare l'intera pagina con un postback.Partial-page updates are enabled when you use UpdatePanel controls to update selected regions of a page instead of updating the whole page with a post back. Per ulteriori informazioni, vedere Cenni preliminari sul controllo UpdatePanel e Cenni preliminari sul rendering di pagine parziali.For more information, see UpdatePanel Control Overview and Partial-Page Rendering Overview.

Costruttori

HttpResponse(TextWriter)

Inizializza una nuova istanza della classe HttpResponse.Initializes a new instance of the HttpResponse class.

Proprietà

Buffer

Ottiene o imposta un valore che indica se memorizzare l'output nel buffer e inviarlo al termine dell'elaborazione dell'intera risposta.Gets or sets a value indicating whether to buffer output and send it after the complete response is finished processing.

BufferOutput

Ottiene o imposta un valore che indica se memorizzare l'output nel buffer e inviarlo al termine dell'elaborazione dell'intera pagina.Gets or sets a value indicating whether to buffer output and send it after the complete page is finished processing.

Cache

Ottiene i criteri di memorizzazione nella cache di una pagina Web (tempo di scadenza, impostazioni di privacy, clausole di variazione).Gets the caching policy (such as expiration time, privacy settings, and vary clauses) of a Web page.

CacheControl

Ottiene o imposta l'intestazione HTTP Cache-Control corrispondente a uno dei valori dell'enumerazione HttpCacheability.Gets or sets the Cache-Control HTTP header that matches one of the HttpCacheability enumeration values.

Charset

Ottiene o imposta il set di caratteri HTTP del flusso di output.Gets or sets the HTTP character set of the output stream.

ClientDisconnectedToken

Ottiene un oggetto CancellationToken che viene attivato in caso di disconnessione del client.Gets a CancellationToken object that is tripped when the client disconnects.

ContentEncoding

Ottiene o imposta il set di caratteri HTTP del flusso di output.Gets or sets the HTTP character set of the output stream.

ContentType

Ottiene o imposta il tipo MIME HTTP del flusso di output.Gets or sets the HTTP MIME type of the output stream.

Cookies

Ottiene la raccolta di cookie di risposta.Gets the response cookie collection.

Expires

Ottiene o imposta il numero di minuti dopo i quali una pagina inserita nella cache di un browser scade.Gets or sets the number of minutes before a page cached on a browser expires. Se l'utente torna alla stessa pagina prima che scada, viene visualizzata la versione memorizzata nella cache.If the user returns to the same page before it expires, the cached version is displayed. Expires viene fornito per supportare la compatibilità con le versioni precedenti di ASP.Expires is provided for compatibility with earlier versions of ASP.

ExpiresAbsolute

Ottiene o imposta la data e l'ora assolute in cui rimuovere le informazioni memorizzate dalla cache.Gets or sets the absolute date and time at which to remove cached information from the cache. ExpiresAbsolute viene fornito per supportare la compatibilità con le versioni precedenti di ASP.ExpiresAbsolute is provided for compatibility with earlier versions of ASP.

Filter

Ottiene o imposta un oggetto filtro di wrapping utilizzato per modificare il corpo dell'entità HTTP prima della trasmissione.Gets or sets a wrapping filter object that is used to modify the HTTP entity body before transmission.

HeaderEncoding

Ottiene o imposta un oggetto Encoding che rappresenta la codifica per il flusso di output dell'intestazione corrente.Gets or sets an Encoding object that represents the encoding for the current header output stream.

Headers

Ottiene l'insieme di intestazioni di risposta.Gets the collection of response headers.

HeadersWritten

Ottiene un valore che indica se le intestazioni delle risposte sono state scritte.Gets a value indicating whether the response headers have been written.

IsClientConnected

Viene fornito un valore che indica se il client è ancora connesso al server.Gets a value indicating whether the client is still connected to the server.

IsRequestBeingRedirected

Ottiene un valore booleano che indica se il client è in fase di trasferimento in una nuova posizione.Gets a Boolean value indicating whether the client is being transferred to a new location.

Output

Consente l'output di testo verso il flusso di risposta HTTP in uscita.Enables output of text to the outgoing HTTP response stream.

OutputStream

Consente l'output binario verso il corpo del contenuto HTTP in uscita.Enables binary output to the outgoing HTTP content body.

RedirectLocation

Ottiene o imposta il valore dell'intestazione Location HTTP.Gets or sets the value of the HTTP Location header.

Status

Imposta la riga Status restituita al client.Sets the Status line that is returned to the client.

StatusCode

Ottiene o imposta il codice di stato HTTP dell'output restituito al client.Gets or sets the HTTP status code of the output returned to the client.

StatusDescription

Ottiene o imposta la stringa di stato HTTP dell'output restituito al client.Gets or sets the HTTP status string of the output returned to the client.

SubStatusCode

Ottiene o imposta un valore che qualifica il codice di stato della risposta.Gets or sets a value qualifying the status code of the response.

SupportsAsyncFlush

Ottiene un valore che indica se la connessione supporta le operazioni di scaricamento asincrone.Gets a value that indicates whether the connection supports asynchronous flush operations.

SuppressContent

Ottiene o imposta un valore che indica se inviare il contenuto HTTP al client.Gets or sets a value indicating whether to send HTTP content to the client.

SuppressDefaultCacheControlHeader

Ottiene o imposta un valore che indica se eliminare l'intestazione Cache Control: private predefinita per la risposta HTTP corrente.Gets or sets a value indicating whether to suppress the default Cache Control: private header for the current HTTP response.

SuppressFormsAuthenticationRedirect

Ottiene o imposta un valore che specifica se il reindirizzamento di autenticazione basata su form alla pagina di accesso deve essere eliminato.Gets or sets a value that specifies whether forms authentication redirection to the login page should be suppressed.

TrySkipIisCustomErrors

Ottiene o imposta un valore che specifica se IIS 7.0IIS 7.0 gli errori personalizzati sono disabilitati.Gets or sets a value that specifies whether IIS 7.0IIS 7.0 custom errors are disabled.

Metodi

AddCacheDependency(CacheDependency[])

Associa un set di dipendenze della cache alla risposta per semplificare l'invalidazione della risposta se è stata memorizzata nella cache di output e le dipendenze specificate vengono modificate.Associates a set of cache dependencies with the response to facilitate invalidation of the response if it is stored in the output cache and the specified dependencies change.

AddCacheItemDependencies(ArrayList)

Rende la validità di una risposta memorizzata nella cache dipendente da altri elementi della cache.Makes the validity of a cached response dependent on other items in the cache.

AddCacheItemDependencies(String[])

Fa sì che la validità di un elemento archiviato nella cache dipenda da un altro elemento presente nella cache.Makes the validity of a cached item dependent on another item in the cache.

AddCacheItemDependency(String)

Rende la validità di una risposta memorizzata nella cache dipendente da altri elementi della cache.Makes the validity of a cached response dependent on another item in the cache.

AddFileDependencies(ArrayList)

Consente di aggiungere un gruppo di nomi di file all'insieme dei nomi di file da cui dipende la risposta corrente.Adds a group of file names to the collection of file names on which the current response is dependent.

AddFileDependencies(String[])

Aggiunge una matrice di nomi file alla raccolta dei nomi file da cui dipende la risposta corrente.Adds an array of file names to the collection of file names on which the current response is dependent.

AddFileDependency(String)

Consente di aggiungere un singolo nome di file all'insieme dei nomi di file da cui dipende la risposta corrente.Adds a single file name to the collection of file names on which the current response is dependent.

AddHeader(String, String)

Consente di aggiungere un'intestazione HTTP al flusso di output.Adds an HTTP header to the output stream. AddHeader(String, String) viene fornito per supportare la compatibilità con le versioni precedenti di ASP.AddHeader(String, String) is provided for compatibility with earlier versions of ASP.

AddOnSendingHeaders(Action<HttpContext>)

Registra un callback che verrà richiamato dal runtime ASP.NET immediatamente prima che le intestazioni di risposta vengano inviate per questa richiesta.Registers a callback that the ASP.NET runtime will invoke immediately before response headers are sent for this request.

AppendCookie(HttpCookie)

Consente di aggiungere un cookie HTTP all'insieme di cookie intrinseco.Adds an HTTP cookie to the intrinsic cookie collection.

AppendHeader(String, String)

Consente di aggiungere un'intestazione HTTP al flusso di output.Adds an HTTP header to the output stream.

AppendToLog(String)

Aggiunge informazioni di log personalizzate nel file di log IIS (Internet Information Services).Adds custom log information to the Internet Information Services (IIS) log file.

ApplyAppPathModifier(String)

Aggiunge un ID sessione al percorso virtuale, se la sessione utilizza lo stato di sessione Cookieless e restituisce il percorso combinato.Adds a session ID to the virtual path if the session is using Cookieless session state and returns the combined path. Se non viene utilizzato lo stato di sessione Cookieless il metodo ApplyAppPathModifier(String) restituisce il percorso virtuale originale.If Cookieless session state is not used, ApplyAppPathModifier(String) returns the original virtual path.

BeginFlush(AsyncCallback, Object)

Invia al client la risposta attualmente memorizzata nel buffer.Sends the currently buffered response to the client.

BinaryWrite(Byte[])

Scrive una stringa di caratteri binari nel flusso di output HTTP.Writes a string of binary characters to the HTTP output stream.

Clear()

Cancella tutto l'output di contenuto dal flusso del buffer.Clears all content output from the buffer stream.

ClearContent()

Cancella tutto l'output di contenuto dal flusso del buffer.Clears all content output from the buffer stream.

ClearHeaders()

Consente di cancellare tutte le intestazioni dal flusso del buffer.Clears all headers from the buffer stream.

Close()

Chiude la connessione socket a un client.Closes the socket connection to a client.

DisableKernelCache()

Disabilita la memorizzazione nella cache del kernel per la risposta corrente.Disables kernel caching for the current response.

DisableUserCache()

Disabilita la memorizzazione nella cache in modalità utente di IIS per la risposta.Disables IIS user-mode caching for this response.

End()

Invia al client tutto l'output attualmente memorizzato nel buffer, interrompe l'esecuzione della pagina e genera l'evento EndRequest.Sends all currently buffered output to the client, stops execution of the page, and raises the EndRequest event.

EndFlush(IAsyncResult)

Completa un'operazione di svuotamento asincrona.Completes an asynchronous flush operation.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
Flush()

Consente di inviare al client tutto l'output attualmente memorizzato nel buffer.Sends all currently buffered output to the client.

FlushAsync()

Invia in modo asincrono al client tutto l'output attualmente memorizzato nel buffer.Asynchronously sends all currently buffered output to the client.

GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
Pics(String)

Aggiunge un'intestazione HTTP PICS-Label al flusso di output.Appends a HTTP PICS-Label header to the output stream.

PushPromise(String)

Questa API è destinata al supporto di applicazioni che inviano promesse push ai client HTTP 2.0.This API is to support applications sending push promises to HTTP 2.0 clients. Per altre informazioni relative al push del server HTTP2, vedere HTTP/2 Specification Section 8.2: Server Push (Specifica HTTP/2, sezione 8.2: push del server).You can find more details regarding to Http2 server push at HTTP/2 Specification Section 8.2: Server Push.

PushPromise(String, String, NameValueCollection)

Questa API è destinata al supporto di applicazioni che inviano promesse push ai client HTTP 2.0.This API is to support applications sending push promises to HTTP 2.0 clients. Per altre informazioni relative al push del server HTTP2, vedere HTTP/2 Specification Section 8.2: Server Push (Specifica HTTP/2, sezione 8.2: push del server).You can find more details regarding to Http2 server push at HTTP/2 Specification Section 8.2: Server Push.

Redirect(String)

Reindirizza una richiesta a un nuovo URL e specifica il nuovo URL.Redirects a request to a new URL and specifies the new URL.

Redirect(String, Boolean)

Reindirizza un client a un nuovo URL.Redirects a client to a new URL. Specifica il nuovo URL e se l'esecuzione della pagina corrente deve terminare.Specifies the new URL and whether execution of the current page should terminate.

RedirectPermanent(String)

Esegue un reindirizzamento permanente dall'URL richiesto all'URL specificato.Performs a permanent redirection from the requested URL to the specified URL.

RedirectPermanent(String, Boolean)

Esegue un reindirizzamento permanente dall'URL richiesto all'URL specificato e fornisce l'opzione per completare la risposta.Performs a permanent redirection from the requested URL to the specified URL, and provides the option to complete the response.

RedirectToRoute(Object)

Reindirizza una richiesta a un nuovo URL tramite valori di parametri di route.Redirects a request to a new URL by using route parameter values.

RedirectToRoute(RouteValueDictionary)

Reindirizza una richiesta a un nuovo URL tramite valori di parametri di route.Redirects a request to a new URL by using route parameter values.

RedirectToRoute(String)

Reindirizza una richiesta a un nuovo URL tramite un nome di route.Redirects a request to a new URL by using a route name.

RedirectToRoute(String, Object)

Reindirizza una richiesta a un nuovo URL tramite valori di parametri di route e un nome di route.Redirects a request to a new URL by using route parameter values and a route name.

RedirectToRoute(String, RouteValueDictionary)

Reindirizza una richiesta a un nuovo URL tramite valori di parametri di route e un nome di route.Redirects a request to a new URL by using route parameter values and a route name.

RedirectToRoutePermanent(Object)

Esegue un reindirizzamento permanente da un URL richiesto a un nuovo URL tramite valori di parametri di route.Performs a permanent redirection from a requested URL to a new URL by using route parameter values.

RedirectToRoutePermanent(RouteValueDictionary)

Esegue un reindirizzamento permanente da un URL richiesto a un nuovo URL tramite valori di parametri di route.Performs a permanent redirection from a requested URL to a new URL by using route parameter values.

RedirectToRoutePermanent(String)

Esegue un reindirizzamento permanente da un URL richiesto a un nuovo URL tramite un nome di route.Performs a permanent redirection from a requested URL to a new URL by using a route name.

RedirectToRoutePermanent(String, Object)

Esegue un reindirizzamento permanente da un URL richiesto a un nuovo URL tramite i valori di parametri di route e il nome di route corrispondenti al nuovo URL.Performs a permanent redirection from a requested URL to a new URL by using the route parameter values and the name of the route that correspond to the new URL.

RedirectToRoutePermanent(String, RouteValueDictionary)

Esegue un reindirizzamento permanente da un URL richiesto a un nuovo URL tramite valori di parametri di route e un nome di route.Performs a permanent redirection from a requested URL to a new URL by using route parameter values and a route name.

RemoveOutputCacheItem(String)

Rimuove dalla cache tutti gli elementi memorizzati associati al provider della cache di output predefinito.Removes from the cache all cached items that are associated with the default output-cache provider. Il metodo è statico.This method is static.

RemoveOutputCacheItem(String, String)

Utilizza il provider della cache di output specificato per rimuovere tutti gli elementi della cache di output associati al percorso specificato.Uses the specified output-cache provider to remove all output-cache items that are associated with the specified path.

SetCookie(HttpCookie)

Poiché il metodo HttpResponse.SetCookie è solo per uso interno, non è possibile chiamarlo nel codice.Because the HttpResponse.SetCookie method is intended for internal use only, you should not call it in your code. In alternativa, è possibile chiamare il metodo HttpResponse.Cookies.Set, come illustrato nell'esempio seguente.Instead, you can call the HttpResponse.Cookies.Set method, as the following example shows.
Aggiorna un cookie esistente nell'insieme dei cookie.Updates an existing cookie in the cookie collection.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)
TransmitFile(String)

Scrive il file specificato direttamente in un flusso di output di risposta HTTP senza memorizzarlo nel buffer.Writes the specified file directly to an HTTP response output stream, without buffering it in memory.

TransmitFile(String, Int64, Int64)

Scrive la parte di file specificata direttamente in un flusso di output di risposta HTTP senza memorizzarla nel buffer.Writes the specified part of a file directly to an HTTP response output stream without buffering it in memory.

Write(Char)

Scrive un carattere in un flusso di output della risposta HTTP.Writes a character to an HTTP response output stream.

Write(Char[], Int32, Int32)

Scrive una matrice di caratteri in un flusso di output della risposta HTTP.Writes an array of characters to an HTTP response output stream.

Write(Object)

Scrive un oggetto Object in un flusso della risposta HTTP.Writes an Object to an HTTP response stream.

Write(String)

Scrive una stringa in un flusso di output della risposta HTTP.Writes a string to an HTTP response output stream.

WriteFile(IntPtr, Int64, Int64)

Scrive il file specificato direttamente in un flusso di output della risposta HTTP.Writes the specified file directly to an HTTP response output stream.

WriteFile(String)

Scrive il contenuto del file specificato direttamente in un flusso di output di risposta HTTP come blocco file.Writes the contents of the specified file directly to an HTTP response output stream as a file block.

WriteFile(String, Boolean)

Scrive il contenuto del file specificato direttamente in un flusso di output di risposta HTTP come blocco di memoria.Writes the contents of the specified file directly to an HTTP response output stream as a memory block.

WriteFile(String, Int64, Int64)

Scrive il file specificato direttamente in un flusso di output della risposta HTTP.Writes the specified file directly to an HTTP response output stream.

WriteSubstitution(HttpResponseSubstitutionCallback)

Consente l'inserimento di blocchi di sostituzione della risposta nella risposta, la quale consente la generazione dinamica di aree di risposta specificate per risposte memorizzate nella cache di output.Allows insertion of response substitution blocks into the response, which allows dynamic generation of specified response regions for output cached responses.

Si applica a