WebRequest 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 WebRequest 類別的新執行個體。
多載
| 名稱 | Description |
|---|---|
| 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");
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);
[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
應用程式在使用序列化時必須以完全信任模式執行。