ASP.NET Funktionsbibliothek
Zur Unterstützung der Auslieferung im ASP.NET Kontext stehen folgende Funktionen zur Verfügung:
Damit die Funktionen nutzbar sind muss der folgende Namenraums hinzugefügt werden http://onionworks.net/2004/renderengine/web.
Namensraum: http://onionworks.net/2004/renderengine/web
| Name | Argumente | Rückgabetyp | Beschreibung |
|---|---|---|---|
| getCookie | name:string | string | Gibt den Inhalt eines zuvor gesetzten Cookies zurück. |
| getFormParameter | parameterName:string | string | Gibt Werte aus Formularen aus, die per POST gesendet wurden. |
| getHeader | parameterName:string | string | Liest den Request Header die der Client sendet aus. |
| getParameter | parameterName:string | string | Gibt Parameter aus, die mit der URL gesendet wurden. |
| getQueryParameter | parameterName:string | string | Liest Parameter aus, die per GET gesendet wurden. |
| getServerVariable | parameterName:string | string | Liest Server-Variablen und Request-Header aus. |
| httpException | errorCode:int [message:string] |
void | Erzwingt HTTP-Fehlerseiten. |
| redirect | forwardTo:string | void | Ermöglicht eine automatische Weiterleitung auf eine andere Seite. |
| response | expires:int [filename:string] [dispositionType:string] |
void | Ermöglicht Binärdaten zu senden. |
| responseHeaders | [expires:int] [last-modified:datetime] [status-code:int] [status-description:string] [dispositionType:string] [filename:string] |
void | Ermöglicht Headerinformationen an den Benutzerzu senden. |
| setCookie | name:string value:string expires:datetime |
void | Legt Cookies mit einem bestimmten Inhalt, Namen und Erstellungsdatum an. |
| urlEncode | text:string | string | Wandelt eine Zeichenkette in eine gültige URL. |
| userControl | [id:string] ascxTemplate:string [name:string] |
string | Ruft einen ASP.NET User Control auf und führt ihn aus. |
