HttpServerUtilityWrapper Classe

Definizione

Incapsula l'oggetto intrinseco HTTP che fornisce metodi helper per l'elaborazione delle richieste Web.

public ref class HttpServerUtilityWrapper : System::Web::HttpServerUtilityBase
public class HttpServerUtilityWrapper : System.Web.HttpServerUtilityBase
type HttpServerUtilityWrapper = class
    inherit HttpServerUtilityBase
Public Class HttpServerUtilityWrapper
Inherits HttpServerUtilityBase
Ereditarietà
HttpServerUtilityWrapper

Commenti

La HttpServerUtilityWrapper classe deriva dalla classe e funge da HttpServerUtilityBase wrapper per la HttpServerUtility classe . Questa classe espone la funzionalità della HttpServerUtility classe esponendo anche il HttpServerUtilityBase tipo. La classe HttpServerUtilityBase consente di sostituire l'implementazione originale della classe HttpServerUtility nell'applicazione con un'implementazione personalizzata, ad esempio quando si eseguono unit test all'esterno della pipeline ASP.NET.

Costruttori

Nome Descrizione
HttpServerUtilityWrapper(HttpServerUtility)

Inizializza una nuova istanza della classe HttpServerUtilityWrapper.

Proprietà

Nome Descrizione
MachineName

Ottiene il nome del computer del server.

ScriptTimeout

Ottiene o imposta il valore di timeout della richiesta in secondi.

Metodi

Nome Descrizione
ClearError()

Cancella l'eccezione più recente.

CreateObject(String)

Crea un'istanza del server di un oggetto COM identificato dall'identificatore programmatico dell'oggetto (ProgID).

CreateObject(Type)

Crea un'istanza del server di un oggetto COM identificato dal tipo dell'oggetto.

CreateObjectFromClsid(String)

Crea un'istanza del server di un oggetto COM identificato dall'identificatore di classe dell'oggetto (CLSID).

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
Execute(IHttpHandler, TextWriter, Boolean)

Esegue il gestore specificato nel contesto del processo corrente, utilizzando un'istanza TextWriter per acquisire l'output dal gestore eseguito e un valore che specifica se cancellare le QueryString raccolte e Form .

Execute(String, Boolean)

Esegue il gestore per il percorso virtuale specificato nel contesto del processo corrente e specifica se cancellare le QueryString raccolte e Form .

Execute(String, TextWriter, Boolean)

Esegue il gestore per il percorso virtuale specificato nel contesto della richiesta corrente, usando un'istanza TextWriter per acquisire l'output dalla pagina e un valore che indica se cancellare le QueryString raccolte e Form .

Execute(String, TextWriter)

Esegue il gestore per il percorso virtuale specificato nel contesto del processo corrente, usando un'istanza TextWriter per acquisire l'output dal gestore eseguito.

Execute(String)

Esegue il gestore per il percorso virtuale specificato nel contesto del processo corrente.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetLastError()

Restituisce l'eccezione più recente.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
HtmlDecode(String, TextWriter)

Decodifica una stringa con codifica HTML e restituisce i risultati in un flusso.

HtmlDecode(String)

Decodifica una stringa con codifica HTML e restituisce la stringa decodificata.

HtmlEncode(String, TextWriter)

Html codifica una stringa e invia l'output risultante a un flusso di output.

HtmlEncode(String)

Codifica HTML una stringa e restituisce la stringa codificata.

MapPath(String)

Restituisce il percorso del file fisico che corrisponde al percorso virtuale specificato nel server Web.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
Transfer(IHttpHandler, Boolean)

Termina l'esecuzione del processo corrente e avvia l'esecuzione di una nuova richiesta, usando un gestore HTTP personalizzato e un valore che specifica se cancellare le QueryString raccolte e Form .

Transfer(String, Boolean)

Termina l'esecuzione della pagina corrente e avvia l'esecuzione di una pagina o di un gestore diverso utilizzando l'URL specificato e un valore che specifica se cancellare le QueryString raccolte e Form .

Transfer(String)

Termina l'esecuzione del processo corrente e avvia l'esecuzione di una pagina o di un gestore specificato con un URL.

TransferRequest(String, Boolean, String, NameValueCollection, Boolean)

Esegue un'esecuzione asincrona dell'URL specificato usando il metodo HTTP, le intestazioni, il percorso e le opzioni specificati per mantenere i valori del modulo e mantenere l'identità utente.

TransferRequest(String, Boolean, String, NameValueCollection)

Esegue in modo asincrono l'endpoint nell'URL specificato usando il metodo HTTP e le intestazioni specificati.

TransferRequest(String, Boolean)

Esegue in modo asincrono l'endpoint nell'URL specificato e specifica se cancellare le QueryString raccolte e Form .

TransferRequest(String)

Esegue in modo asincrono il punto finale in corrispondenza dell'URL specificato.

UrlDecode(String, TextWriter)

Decodifica una stringa con codifica URL e invia l'output risultante a un flusso.

UrlDecode(String)

Decodifica una stringa con codifica URL e restituisce la stringa decodificata.

UrlEncode(String, TextWriter)

L'URL codifica una stringa e invia l'output risultante a un flusso.

UrlEncode(String)

L'URL codifica una stringa e restituisce la stringa codificata.

UrlPathEncode(String)

Codifica url la sezione path di una stringa URL.

UrlTokenDecode(String)

Decodifica un token di stringa URL in una matrice di byte equivalente usando cifre base64.

UrlTokenEncode(Byte[])

Codifica una matrice di byte in una rappresentazione di stringa equivalente usando cifre base64, che lo rende utilizzabile per la trasmissione nell'URL.

Si applica a