HttpRequestWrapper Klasa
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Hermetyzuje wewnętrzny obiekt HTTP, który umożliwia ASP.NET Odczytywanie wartości HTTP, które są wysyłane przez klienta w trakcie żądania sieci Web.
public ref class HttpRequestWrapper : System::Web::HttpRequestBase
public class HttpRequestWrapper : System.Web.HttpRequestBase
type HttpRequestWrapper = class
inherit HttpRequestBase
Public Class HttpRequestWrapper
Inherits HttpRequestBase
- Dziedziczenie
HttpRequestWrapperKlasa pochodzi z HttpRequestBase klasy i służy jako otoka dla HttpRequest klasy. Ta klasa uwidacznia funkcjonalność HttpRequest klasy i uwidacznia HttpRequestBase Typ. HttpRequestBaseKlasa pozwala zastąpić oryginalną implementację HttpRequest klasy w aplikacji z implementacją niestandardową, na przykład podczas przeprowadzania testów jednostkowych poza potoku ASP.NET.
Http |
Inicjuje nowe wystąpienie HttpRequestWrapper klasy za pomocą określonego obiektu żądania. |
Accept |
Pobiera tablicę typów akceptowania MIME obsługiwanych przez klienta. |
AnonymousID |
Pobiera identyfikator anonimowy dla użytkownika, jeśli jest dostępny. |
Application |
Pobiera ścieżkę wirtualną katalogu głównego aplikacji ASP.NET na serwerze. |
App |
Pobiera ścieżkę wirtualną katalogu głównego aplikacji i ustawia ją jako względną przy użyciu notacji tyldy ( ~ ) dla katalogu głównego aplikacji (jak w " ~ /Page.aspx"). |
Browser |
Pobiera informacje o możliwościach przeglądarki żądającej klienta. |
Client |
Pobiera certyfikat zabezpieczeń klienta bieżącego żądania. |
Content |
Pobiera lub ustawia zestaw znaków danych dostarczonych przez klienta. |
Content |
Pobiera długość (w bajtach) zawartości wysyłanej przez klienta. |
Content |
Pobiera lub ustawia typ zawartości MIME żądania. |
Cookies |
Pobiera kolekcję plików cookie, które zostały wysłane przez klienta. |
Current |
Pobiera ścieżkę wirtualną bieżącego żądania. |
Current |
Pobiera rozszerzenie nazwy pliku, który jest określony we CurrentExecutionFilePath właściwości. |
Current |
W przypadku zaimplementowania w klasie pochodnej program pobiera rozszerzenie nazwy pliku określonej we właściwości CurrentExecutionFilePath . (Odziedziczone po HttpRequestBase) |
File |
Pobiera ścieżkę wirtualną bieżącego żądania. |
Files |
Pobiera kolekcję plików przekazanych przez klienta w wieloczęściowym formacie MIME. |
Filter |
Pobiera lub ustawia filtr, który ma być używany podczas odczytywania bieżącego strumienia wejściowego. |
Form |
Pobiera kolekcję zmiennych formularza, które zostały wysłane przez klienta. |
Headers |
Pobiera kolekcję nagłówków HTTP, które zostały wysłane przez klienta. |
Http |
Pobiera ChannelBinding obiekt bieżącego HttpWorkerRequest wystąpienia. |
Http |
W przypadku przesłonięć w klasie pochodnej pobiera ChannelBinding obiekt bieżącego HttpWorkerRequest wystąpienia. (Odziedziczone po HttpRequestBase) |
Http |
Pobiera metodę transferu danych HTTP (taką jak |
Input |
Pobiera zawartość przychodzącej treści jednostki HTTP. |
Is |
Pobiera wartość wskazującą, czy żądanie zostało uwierzytelnione. |
Is |
Pobiera wartość wskazującą, czy żądanie pochodzi z komputera lokalnego. |
Is |
Pobiera wartość wskazującą, czy połączenie HTTP używa protokołu Secure Sockets (HTTPS). |
Item[String] |
Pobiera określony obiekt z Cookies Form kolekcji,, QueryString , lub ServerVariables . |
Logon |
Pobiera WindowsIdentity Typ bieżącego użytkownika. |
Params |
Pobiera łączną kolekcję QueryString elementów, Form , ServerVariables i Cookies . |
Path |
Pobiera ścieżkę wirtualną bieżącego żądania. |
Path |
Pobiera dodatkowe informacje o ścieżce dla zasobu o rozszerzeniu adresu URL. |
Physical |
Pobiera fizyczną ścieżkę systemową pliku z katalogu głównego bieżącej aplikacji. |
Physical |
Pobiera fizyczną ścieżkę systemową pliku dla żądanego zasobu. |
Query |
Pobiera kolekcję zmiennych ciągu zapytania HTTP. |
Raw |
Pobiera pełny adres URL bieżącego żądania. |
Read |
Pobiera wartość wskazującą, czy treść jednostki żądania została odczytana, a jeśli tak, jak została odczytana. |
Read |
Po zaimplementowaniu w klasie pochodnej program pobiera wartość wskazującą, czy treść jednostki żądania została odczytana, a jeśli tak, to jak została odczytana. (Odziedziczone po HttpRequestBase) |
Request |
Pobiera RequestContext wystąpienie bieżącego żądania. |
Request |
W przypadku przesłonięć w klasie pochodnej program pobiera RequestContext wystąpienie bieżącego żądania. (Odziedziczone po HttpRequestBase) |
Request |
Pobiera lub ustawia metodę transferu danych HTTP ( |
Server |
Pobiera kolekcję zmiennych serwera sieci Web. |
Timed |
Pobiera CancellationToken obiekt, który jest wyzwalany, gdy żądanie przekracza limit czasu. |
Timed |
W przypadku zaimplementowania w klasie pochodnej program pobiera obiekt, który jest CancellationToken tryskany, gdy przejmie on czas żądania. (Odziedziczone po HttpRequestBase) |
Tls |
Pobiera informacje o powiązaniu tokenu TLS. |
Tls |
Pobiera lub ustawia informacje o powiązaniach tokenu dla tego wystąpienia. (Odziedziczone po HttpRequestBase) |
Total |
Pobiera liczbę bajtów w bieżącym strumieniu wejściowym. |
Unvalidated |
Pobiera dostęp do wartości żądania HTTP bez wyzwalania walidacji żądania. |
Unvalidated |
Zaimplementowane w klasie pochodnej zapewnia dostęp do wartości żądań HTTP bez wyzwalania walidacji żądania. (Odziedziczone po HttpRequestBase) |
Url |
Pobiera informacje o adresie URL bieżącego żądania. |
Url |
Pobiera informacje o adresie URL żądania klienta, które jest połączone z bieżącym adresem URL. |
User |
Pobiera pełny ciąg agenta użytkownika klienta. |
User |
Pobiera adres hosta IP klienta. |
User |
Pobiera nazwę DNS klienta. |
User |
Pobiera posortowaną tablicę preferencji językowych klienta. |
Abort() |
Wymusza zakończenie bazowego połączenia TCP, co powoduje niepowodzenie operacji we/wy. |
Abort() |
Wymuś zakończenie bazowego połączenia TCP, powodując niepowodzenie wszystkich zaległych we/wy. (Odziedziczone po HttpRequestBase) |
Binary |
Wykonuje odczyt binarny z określonej liczby bajtów z bieżącego strumienia wejściowego. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
Get |
Pobiera Stream obiekt, który może służyć do odczytywania przychodzącej treści jednostki http. |
Get |
W przypadku zaimplementowania w klasie pochodnej pobiera obiekt, który może służyć do Stream odczytywania treści przychodzącej jednostki HTTP. (Odziedziczone po HttpRequestBase) |
Get |
Pobiera Stream obiekt, który może służyć do odczytywania przychodzącej treści jednostki http. |
Get |
Po zaimplementowaniu w klasie pochodnej program pobiera obiekt, który może służyć do odczytywania treści przychodzącej jednostki HTTP, opcjonalnie wyłączając limit długości żądania ustawiony we właściwości Stream MaxRequestLength . (Odziedziczone po HttpRequestBase) |
Get |
Pobiera Stream obiekt, który może być używany do odczytywania przychodzącej treści jednostki http, opcjonalnie wyłączający limit długości żądania, który jest ustawiony we MaxRequestLength właściwości. |
Get |
Po zaimplementowaniu w klasie pochodnej program pobiera obiekt, który może służyć do odczytywania treści przychodzącej jednostki HTTP, opcjonalnie wyłączając limit długości żądania ustawiony we właściwości Stream MaxRequestLength . (Odziedziczone po HttpRequestBase) |
Get |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
Get |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
Insert |
Zawiera kopię treści jednostki żądania HTTP do usług IIS. |
Insert |
Po zaimplementowaniu w klasie pochodnej program dostarcza kopię treści jednostki żądania HTTP do usług IIS. (Odziedziczone po HttpRequestBase) |
Insert |
Zapewnia usługi IIS kopię treści jednostki żądania HTTP i informacje o obiekcie jednostki żądania. |
Insert |
Zaimplementowane w klasie pochodnej dostarcza usługom IIS kopię treści jednostki żądania HTTP oraz informacje o obiekcie jednostki żądania. (Odziedziczone po HttpRequestBase) |
Map |
Mapuje parametr przychodzącego formularza pola obrazu na odpowiednie wartości współrzędnych x i współrzędnej y. |
Map |
Mapuje określoną ścieżkę wirtualną na ścieżkę fizyczną na serwerze. |
Map |
Mapuje określoną ścieżkę wirtualną na ścieżkę fizyczną na serwerze. |
Map |
Mapuje parametr formularza pola obrazu przychodzącego na odpowiednie wartości współrzędnych x i y. |
Map |
Mapy parametr formularza przychodzącego pola obrazu na odpowiednie wartości współrzędnych x i y. (Odziedziczone po HttpRequestBase) |
Memberwise |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Save |
Zapisuje żądanie HTTP na dysku. |
To |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Validate |
Powoduje, że Walidacja jest wykonywana dla kolekcji, do których dostęp uzyskuje się za pomocą Cookies Form właściwości, i QueryString . |
Produkt | Wersje |
---|---|
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |