Поделиться через


WebRequest Конструкторы

Определение

Инициализирует новый экземпляр класса WebRequest.

Перегрузки

WebRequest()
Устаревшие..

Инициализирует новый экземпляр класса WebRequest.

WebRequest(SerializationInfo, StreamingContext)
Устаревшие..

Инициализирует новый экземпляр класса WebRequest на основе указанных экземпляров классов SerializationInfo и StreamingContext.

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 на основе указанных экземпляров классов 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 потомка.

Примечание

При использовании сериализации приложение должно работать в режиме полного доверия.

См. также раздел

Применяется к