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 nowe wystąpienie WebRequest klasy z określonych wystąpień SerializationInfo klas i StreamingContext .

WebRequest()

Source:
WebRequest.cs
Source:
WebRequest.cs
Source:
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

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

Dotyczy

WebRequest(SerializationInfo, StreamingContext)

Source:
WebRequest.cs
Source:
WebRequest.cs
Source:
WebRequest.cs

Przestroga

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

Inicjuje nowe wystąpienie WebRequest 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, gdy konstruktor nie jest zastępowany w klasie potomnej.

Uwagi

W przypadku implementacji przez klasę potomną ten konstruktor implementuje ISerializable interfejs dla elementu podrzędnego WebRequest .

Uwaga

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

Zobacz też

Dotyczy