WebRequest-Member
Fordert einen URI (Uniform Resource Identifier) an. Dies ist eine abstract Klasse.
In den folgenden Tabellen werden die vom WebRequest -Typ verfügbar gemachten Member aufgeführt.
Geschützte Konstruktoren
Name | Beschreibung | |
---|---|---|
WebRequest | Überladen. Initialisiert eine neue Instanz der WebRequest-Klasse. |
Zum Seitenanfang
Öffentliche Eigenschaften
Name | Beschreibung | |
---|---|---|
AuthenticationLevel | Ruft Werte ab, die die für diese Anforderung verwendete Ebene von Authentifizierung und Identitätswechsel angeben, oder legt diese fest. | |
CachePolicy | Ruft die Cacherichtlinie für diese Anforderung ab oder legt diese fest. | |
ConnectionGroupName | Ruft beim Überschreiben in einer abgeleiteten Klasse den Namen der Verbindungsgruppe für die Anforderung ab oder legt diesen fest. | |
ContentLength | Ruft beim Überschreiben in einer abgeleiteten Klasse die Inhaltslänge der zu sendenden Anforderungsdaten ab oder legt diese fest. | |
ContentType | Ruft beim Überschreiben in einer abgeleiteten Klasse den Inhaltstyp der zu sendenden Anforderungsdaten ab oder legt diese fest. | |
Credentials | Ruft beim Überschreiben in einer abgeleiteten Klasse die Netzwerkanmeldeinformationen, die für die Authentifizierung der Anforderung der Internetressource verwendet werden, ab oder legt diese fest. | |
DefaultCachePolicy | Ruft die Standardcacherichtlinie für diese Anforderung ab oder legt diese fest. | |
DefaultWebProxy | Ruft den globalen HTTP-Proxy ab oder legt diesen fest. | |
Headers | Ruft beim Überschreiben in einer untergeordneten Klasse eine Auflistung von Name-Wert-Paaren für Header ab, die mit der Anforderung verknüpft sind, oder legt diese fest. | |
ImpersonationLevel | Ruft die Ebene des Identitätswechsels für die aktuelle Anforderung ab oder legt diese fest. | |
Method | Ruft beim Überschreiben in einer abgeleiteten Klasse die in dieser Anforderung zu verwendende Protokollmethode ab oder legt diese fest. | |
PreAuthenticate | Gibt beim Überschreiben in einer abgeleiteten Klasse an, ob die Anforderung zuvor authentifiziert werden muss. | |
Proxy | Ruft beim Überschreiben in einer abgeleiteten Klasse den beim Zugriff auf diese Internetressource verwendeten Netzwerkproxy ab oder legt diesen fest. | |
RequestUri | Ruft beim Überschreiben in einer untergeordneten Klasse den mit der Anforderung verknüpften URI der Internetressource ab. | |
Timeout | Ruft den Zeitraum ab, an dem das Zeitlimit der Anforderung überschritten ist, oder legt diesen fest. | |
UseDefaultCredentials | Ruft beim Überschreiben in einer abgeleiteten Klasse einen Boolean-Wert ab oder legt diesen fest, der steuert, ob mit Anforderungen DefaultCredentials gesendet werden. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
Abort | Bricht die Anforderung ab. | |
BeginGetRequestStream | Stellt beim Überschreiben in einer abgeleiteten Klasse eine asynchrone Version der GetRequestStream-Methode bereit. | |
BeginGetResponse | Startet beim Überschreiben in einer abgeleiteten Klasse eine asynchrone Anforderung einer Internetressource. | |
Create | Überladen. Initialisiert eine neue WebRequest. | |
CreateDefault | Initialisiert eine neue WebRequest-Instanz für das angegebene URI-Schema. | |
CreateObjRef | Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.) | |
EndGetRequestStream | Gibt beim Überschreiben in einer abgeleiteten Klasse einen Stream zum Schreiben von Daten in die Internetressource zurück. | |
EndGetResponse | Gibt beim Überschreiben in einer abgeleiteten Klasse eine WebResponse zurück. | |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) | |
GetLifetimeService | Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.) | |
GetRequestStream | Gibt beim Überschreiben in einer abgeleiteten Klasse einen Stream zum Schreiben von Daten in die Internetressource zurück. | |
GetResponse | Gibt beim Überschreiben in einer abgeleiteten Klasse eine Antwort auf eine Internetanforderung zurück. | |
GetSystemWebProxy | Gibt einen Proxy zurück, der mit den Internet Explorer-Einstellungen des Benutzers konfiguriert ist, dessen Identität gerade verwendet wird. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
InitializeLifetimeService | Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.) | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
RegisterPrefix | Registriert einen WebRequest-Nachkommen für den angegebenen URI. | |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetObjectData | Füllt eine SerializationInfo mit den Daten auf, die zum Serialisieren des Zielobjekts erforderlich sind. | |
MemberwiseClone | Überladen. (Von MarshalByRefObject geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
System.Runtime.Serialization.ISerializable.GetObjectData | Füllt beim Überschreiben in einer abgeleiteten Klasse eine SerializationInfo-Instanz mit den Daten auf, die zum Serialisieren der WebRequest erforderlich sind. |
Zum Seitenanfang
Siehe auch
Referenz
WebRequest-Klasse
System.Net-Namespace
HttpWebRequest-Klasse
Weitere Ressourcen
Anfordern von Daten
Programmieren von austauschbaren Protokollen
Programmieren von austauschbaren Protokollen