WebRequest Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy WebRequest.

Przeciążenia

WebRequest()
Przestarzałe.

Inicjuje nowe wystąpienie klasy WebRequest.

WebRequest(SerializationInfo, StreamingContext)
Przestarzałe.

Inicjuje WebRequest nowe wystąpienie klasy z określonych wystąpień SerializationInfo klas i StreamingContext .

WebRequest()

Źródło:
WebRequest.cs
Źródło:
WebRequest.cs
Źródło:
WebRequest.cs

Przestroga

WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.

Inicjuje nowe wystąpienie klasy WebRequest.

protected:
 WebRequest();
protected WebRequest ();
[System.Obsolete("WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.", DiagnosticId="SYSLIB0014", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
protected WebRequest ();
Protected Sub New ()
Atrybuty

Przykłady

W poniższym przykładzie pokazano, jak utworzyć WebRequest wystąpienie przez wywołanie Create metody w WebRequest klasie.

WebRequest^ myRequest = WebRequest::Create( "http://www.contoso.com" );
WebRequest myRequest = WebRequest.Create("http://www.contoso.com");
Dim myRequest As WebRequest = WebRequest.Create("http://www.contoso.com")

Uwagi

Użyj metody , Create aby zainicjować nowe WebRequest wystąpienia. Nie używaj konstruktora.

Dotyczy

WebRequest(SerializationInfo, StreamingContext)

Źródło:
WebRequest.cs
Źródło:
WebRequest.cs
Źródło:
WebRequest.cs

Przestroga

WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.

Inicjuje WebRequest nowe wystąpienie klasy z określonych wystąpień SerializationInfo klas i StreamingContext .

protected:
 WebRequest(System::Runtime::Serialization::SerializationInfo ^ serializationInfo, System::Runtime::Serialization::StreamingContext streamingContext);
protected WebRequest (System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext);
[System.Obsolete("WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.", DiagnosticId="SYSLIB0014", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
protected WebRequest (System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext);
new System.Net.WebRequest : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Net.WebRequest
[<System.Obsolete("WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.", DiagnosticId="SYSLIB0014", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
new System.Net.WebRequest : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Net.WebRequest
Protected Sub New (serializationInfo As SerializationInfo, streamingContext As StreamingContext)

Parametry

serializationInfo
SerializationInfo

Informacje wymagane do serializacji nowego WebRequest wystąpienia.

streamingContext
StreamingContext

Element StreamingContext wskazujący źródło serializowanego strumienia skojarzonego z nowym WebRequest wystąpieniem.

Atrybuty

Wyjątki

Każda próba uzyskania dostępu do konstruktora jest podejmowana, gdy konstruktor nie jest zastępowany w klasie potomnej.

Uwagi

Po zaimplementowaniu przez klasę potomną ten konstruktor implementuje ISerializable interfejs dla elementu potomnego WebRequest .

Uwaga

Aplikacja musi działać w trybie pełnego zaufania podczas korzystania z serializacji.

Zobacz też

Dotyczy