WebRequest 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 WebRequest 類別的新執行個體。
多載
WebRequest() |
已淘汰.
初始化 WebRequest 類別的新執行個體。 |
WebRequest(SerializationInfo, StreamingContext) |
已淘汰.
初始化 WebRequest 類別的新執行個體,這個執行個體是來自 SerializationInfo 和 StreamingContext 類別的指定執行個體。 |
WebRequest()
警告
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, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.
初始化 WebRequest 類別的新執行個體,這個執行個體是來自 SerializationInfo 和 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)
參數
- serializationInfo
- SerializationInfo
串行化新 WebRequest 實例所需的資訊。
- streamingContext
- StreamingContext
StreamingContext,指出與新 WebRequest 執行個體相關聯之序列化資料流的來源。
- 屬性
例外狀況
當建構函式在子代類別中未覆寫時,會嘗試存取該建構函式。
備註
由子系類別實作時,這個建構函式會 ISerializable 實作子系的 WebRequest 介面。
注意
使用串行化時,應用程式必須以完全信任模式執行。