WebRequest 建構函式

定義

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

多載

WebRequest()
已淘汰.

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

WebRequest(SerializationInfo, StreamingContext)
已淘汰.

初始化 WebRequest 類別的新執行個體,這個執行個體是來自 SerializationInfoStreamingContext 類別的指定執行個體。

WebRequest()

來源:
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" );
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, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.

初始化 WebRequest 類別的新執行個體,這個執行個體是來自 SerializationInfoStreamingContext 類別的指定執行個體。

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)

參數

serializationInfo
SerializationInfo

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

streamingContext
StreamingContext

StreamingContext,指出與新 WebRequest 執行個體相關聯之序列化資料流的來源。

屬性

例外狀況

當建構函式在子代類別中未覆寫時,會嘗試存取該建構函式。

備註

由子系類別實作時,這個建構函式會 ISerializable 實作子系的 WebRequest 介面。

注意

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

另請參閱

適用於