WebRequest Construtores

Definição

Inicializa uma nova instância da classe WebRequest.

Sobrecargas

WebRequest()
Obsoleto.

Inicializa uma nova instância da classe WebRequest.

WebRequest(SerializationInfo, StreamingContext)
Obsoleto.

Inicializa uma nova instância da classe WebRequest das instâncias especificadas das classes SerializationInfo e StreamingContext.

WebRequest()

Cuidado

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

Inicializa uma nova instância da classe 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 ()
Atributos

Exemplos

O exemplo a seguir mostra como criar uma WebRequest instância chamando o Create método na WebRequest classe.

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")

Comentários

Use o Create método para inicializar novas WebRequest instâncias. Não use o construtor.

Aplica-se a

WebRequest(SerializationInfo, StreamingContext)

Cuidado

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

Inicializa uma nova instância da classe WebRequest das instâncias especificadas das classes SerializationInfo e 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)

Parâmetros

serializationInfo
SerializationInfo

As informações necessárias para serializar a nova WebRequest instância.

streamingContext
StreamingContext

Um StreamingContext que indica a origem do fluxo serializado associado à nova instância WebRequest.

Atributos

Exceções

É feita uma tentativa de acessar o construtor, quando ele não é substituído em uma classe descendente.

Comentários

Quando implementado por uma classe descendente, esse construtor implementa a ISerializable interface para o WebRequest descendente.

Observação

Um aplicativo deve ser executado no modo de confiança total ao usar a serialização.

Confira também

Aplica-se a