HttpServerUtilityBase Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Fungeert als de basisklasse voor klassen die helpermethoden bieden voor het verwerken van webaanvragen.
public ref class HttpServerUtilityBase abstract
public abstract class HttpServerUtilityBase
type HttpServerUtilityBase = class
Public MustInherit Class HttpServerUtilityBase
- Overname
-
HttpServerUtilityBase
- Afgeleid
Opmerkingen
De HttpServerUtilityBase klasse is een abstracte klasse die dezelfde leden bevat als de HttpServerUtility klasse. Met de klasse HttpServerUtilityBase kunt u afgeleide klassen maken die vergelijkbaar zijn met de klasse HttpServerUtility, maar die u kunt aanpassen en die buiten de ASP.NET-pijplijn werken. Wanneer u eenheidstests uitvoert, gebruikt u doorgaans een afgeleide klasse om leden te implementeren met aangepast gedrag dat voldoet aan het scenario dat u test.
De HttpServerUtilityWrapper klasse is afgeleid van de HttpServerUtilityBase klasse. De HttpServerUtilityWrapper klasse fungeert als wrapper voor de HttpServerUtility klasse. Tijdens runtime gebruikt u doorgaans een exemplaar van de HttpServerUtilityWrapper klasse om leden van het HttpServerUtility object aan te roepen.
Constructors
| Name | Description |
|---|---|
| HttpServerUtilityBase() |
Initialiseert de klasse voor gebruik door een overgenomen klasse-exemplaar. Deze constructor kan alleen worden aangeroepen door een overgenomen klasse. |
Eigenschappen
| Name | Description |
|---|---|
| MachineName |
Wanneer deze wordt overschreven in een afgeleide klasse, haalt u de computernaam van de server op. |
| ScriptTimeout |
Wanneer deze wordt overschreven in een afgeleide klasse, haalt u de time-outwaarde van de aanvraag op of stelt u deze in seconden in. |
Methoden
| Name | Description |
|---|---|
| ClearError() |
Wanneer deze wordt overschreven in een afgeleide klasse, wist u de meest recente uitzondering. |
| CreateObject(String) |
Wanneer deze wordt overschreven in een afgeleide klasse, maakt u een serverexemplaren van een COM-object dat wordt geïdentificeerd door de programmatische id (ProgID) van het object. |
| CreateObject(Type) |
Wanneer deze wordt overschreven in een afgeleide klasse, maakt u een serverexemplaren van een COM-object dat wordt geïdentificeerd door het type van het object. |
| CreateObjectFromClsid(String) |
Wanneer deze wordt overschreven in een afgeleide klasse, maakt u een serverexemplaren van een COM-object dat wordt geïdentificeerd door de klasse-id van het object (CLSID). |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| Execute(IHttpHandler, TextWriter, Boolean) |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt de opgegeven handler uitgevoerd in de context van het huidige proces, met behulp van een TextWriter exemplaar om uitvoer van de uitgevoerde handler vast te leggen en een waarde die aangeeft of de QueryString en Form verzamelingen moeten worden gewist. |
| Execute(String, Boolean) |
Wanneer deze wordt overschreven in een afgeleide klasse, voert u de handler uit voor het opgegeven virtuele pad in de context van het huidige proces en geeft u aan of de QueryString en Form verzamelingen moeten worden gewist. |
| Execute(String, TextWriter, Boolean) |
Wanneer deze wordt overschreven in een afgeleide klasse, voert u de handler uit voor het opgegeven virtuele pad in de context van de huidige aanvraag, met behulp van een TextWriter exemplaar om uitvoer van de pagina vast te leggen en een waarde die aangeeft of de QueryString en Form verzamelingen moeten worden gewist. |
| Execute(String, TextWriter) |
Wanneer deze wordt overschreven in een afgeleide klasse, voert u de handler uit voor het opgegeven virtuele pad in de context van het huidige proces, met behulp van een TextWriter exemplaar om uitvoer van de uitgevoerde handler vast te leggen. |
| Execute(String) |
Wanneer deze wordt overschreven in een afgeleide klasse, voert u de handler uit voor het opgegeven virtuele pad in de context van het huidige proces. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetLastError() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt de meest recente uitzondering geretourneerd. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| HtmlDecode(String, TextWriter) |
Wanneer deze wordt overschreven in een afgeleide klasse, ontsleutelt u een met HTML gecodeerde tekenreeks en retourneert u de resultaten in een stream. |
| HtmlDecode(String) |
Wanneer deze wordt overschreven in een afgeleide klasse, ontsleutelt u een met HTML gecodeerde tekenreeks en retourneert u de gedecodeerde tekenreeks. |
| HtmlEncode(String, TextWriter) |
Wanneer deze wordt overschreven in een afgeleide klasse, codeert HTML een tekenreeks en verzendt de resulterende uitvoer naar een uitvoerstroom. |
| HtmlEncode(String) |
Wanneer html wordt overschreven in een afgeleide klasse, wordt een tekenreeks gecodeerd en wordt de gecodeerde tekenreeks geretourneerd. |
| MapPath(String) |
Wanneer dit wordt overschreven in een afgeleide klasse, wordt het fysieke bestandspad geretourneerd dat overeenkomt met het opgegeven virtuele pad op de webserver. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| Transfer(IHttpHandler, Boolean) |
Wanneer deze wordt overschreven in een afgeleide klasse, beëindigt u de uitvoering van het huidige proces en start u de uitvoering van een nieuwe aanvraag met behulp van een aangepaste HTTP-handler en een waarde die aangeeft of de QueryString en Form verzamelingen moeten worden gewist. |
| Transfer(String, Boolean) |
Wanneer deze wordt overschreven in een afgeleide klasse, beëindigt u de uitvoering van de huidige pagina en begint u met het uitvoeren van een andere pagina of handler met behulp van de opgegeven URL en een waarde die aangeeft of de QueryString en Form verzamelingen moeten worden gewist. |
| Transfer(String) |
Wanneer deze wordt overschreven in een afgeleide klasse, beëindigt u de uitvoering van het huidige proces en start u de uitvoering van een pagina of handler die is opgegeven met een URL. |
| TransferRequest(String, Boolean, String, NameValueCollection, Boolean) |
Wanneer deze wordt geïmplementeerd in een afgeleide klasse, wordt het eindpunt asynchroon uitgevoerd op de opgegeven URL, met behulp van de opgegeven HTTP-methode, headers, pad en opties om formulierwaarden te behouden en de gebruikersidentiteit te behouden. |
| TransferRequest(String, Boolean, String, NameValueCollection) |
Wanneer het eindpunt wordt overschreven in een afgeleide klasse, wordt het eindpunt asynchroon uitgevoerd op de opgegeven URL met behulp van de opgegeven HTTP-methode en headers. |
| TransferRequest(String, Boolean) |
Wanneer het eindpunt wordt overschreven in een afgeleide klasse, wordt het eindpunt asynchroon uitgevoerd op de opgegeven URL en wordt aangegeven of de QueryString en Form verzamelingen moeten worden gewist. |
| TransferRequest(String) |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt het eindpunt asynchroon uitgevoerd op de opgegeven URL. |
| UrlDecode(String, TextWriter) |
Wanneer deze wordt overschreven in een afgeleide klasse, ontsleutelt u een tekenreeks met URL-codering en verzendt u de resulterende uitvoer naar een stroom. |
| UrlDecode(String) |
Wanneer deze wordt overschreven in een afgeleide klasse, ontsleutelt u een tekenreeks met URL-codering en retourneert u de gedecodeerde tekenreeks. |
| UrlEncode(String, TextWriter) |
Wanneer deze wordt overschreven in een afgeleide klasse, codeert URL een tekenreeks en verzendt de resulterende uitvoer naar een stroom. |
| UrlEncode(String) |
Wanneer deze wordt overschreven in een afgeleide klasse, codeert URL een tekenreeks en retourneert de gecodeerde tekenreeks. |
| UrlPathEncode(String) |
Wanneer deze wordt overschreven in een afgeleide klasse, codeert URL het padgedeelte van een URL-tekenreeks. |
| UrlTokenDecode(String) |
Wanneer deze wordt overschreven in een afgeleide klasse, ontsleutelt u een URL-tekenreekstoken in een equivalente bytematrix met behulp van met base64 gecodeerde cijfers. |
| UrlTokenEncode(Byte[]) |
Wanneer deze wordt overschreven in een afgeleide klasse, codeert u een bytematrix in een equivalente tekenreeksweergave met behulp van base64-cijfers, waardoor deze kan worden gebruikt voor verzending op de URL. |