語言

WebRequest 建構函式

定義

初始化 WebRequest 類別的新執行個體。

多載

名稱 Description
WebRequest()
已淘汰.

初始化 WebRequest 類別的新執行個體。

WebRequest(SerializationInfo, StreamingContext)
已淘汰.

從指定的 和 WebRequest 類別實例SerializationInfo中初始化該StreamingContext類別的新實例。

WebRequest()

來源:
WebRequest.cs
來源:
WebRequest.cs
來源:
WebRequest.cs
來源:
WebRequest.cs
來源:
WebRequest.cs

警告

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

初始化 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 ()
屬性

範例

以下範例說明如何透過呼叫WebRequest類別中Create的方法來建立WebRequest實例。

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

備註

使用該 Create 方法初始化新 WebRequest 實例。 不要使用構造器。

適用於

WebRequest(SerializationInfo, StreamingContext)

來源:
WebRequest.cs
來源:
WebRequest.cs
來源:
WebRequest.cs
來源:
WebRequest.cs
來源:
WebRequest.cs

警告

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

從指定的 和 WebRequest 類別實例SerializationInfo中初始化該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);
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}")>]
new System.Net.WebRequest : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Net.WebRequest
new System.Net.WebRequest : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Net.WebRequest
Protected Sub New (serializationInfo As SerializationInfo, streamingContext As StreamingContext)

參數

serializationInfo
SerializationInfo

序列化新 WebRequest 實例所需的資訊。

streamingContext
StreamingContext

A StreamingContext 表示與新 WebRequest 實例相關聯的序列化串流來源。

屬性

例外狀況

當建構子在後代類別中未被覆寫時,任何嘗試存取建構子都會被嘗試。

備註

當由後代類別實作時,此建構子實 ISerializable 作了後 WebRequest 代類別的介面。

Note

應用程式在使用序列化時必須以完全信任模式執行。

另請參閱

適用於