WebRequest.CreateDefault(Uri) Méthode

Définition

Initialise une nouvelle instance de WebRequest pour le modèle d'URI spécifié.Initializes a new WebRequest instance for the specified URI scheme.

public:
 static System::Net::WebRequest ^ CreateDefault(Uri ^ requestUri);
public static System.Net.WebRequest CreateDefault (Uri requestUri);
static member CreateDefault : Uri -> System.Net.WebRequest
Public Shared Function CreateDefault (requestUri As Uri) As WebRequest

Paramètres

requestUri
Uri

Uri contenant l'URI de la ressource demandée.A Uri containing the URI of the requested resource.

Retours

Descendant WebRequest pour le modèle URI spécifié.A WebRequest descendant for the specified URI scheme.

Exceptions

Le schéma de demande spécifié dans requestUri n'est pas inscrit.The request scheme specified in requestUri is not registered.

requestUri est null.requestUri is null.

L’appelant n’a pas l’autorisation WebPermissionAttribute de se connecter à l’URI demandé ou à un URI vers lequel la demande est redirigée.The caller does not have WebPermissionAttribute permission to connect to the requested URI or a URI that the request is redirected to.

Remarques

La CreateDefault méthode retourne une WebRequest instance descendante basée uniquement sur la partie schéma d’un URI.The CreateDefault method returns a WebRequest descendant instance based on only the scheme portion of a URI.

Par exemple, lorsqu’un URI commençant par http:// est requestUripassé, une HttpWebRequest est retournée par CreateDefault.For example, when a URI beginning with http:// is passed in requestUri, an HttpWebRequest is returned by CreateDefault. Si un URI commençant par file:// est passé à la place CreateDefault , la méthode retourne FileWebRequestun.If a URI beginning with file:// is passed instead, the CreateDefault method will return a FileWebRequest.

Notes

Ce membre génère des informations de traçage lorsque vous activez le traçage réseau dans votre application.This member outputs trace information when you enable network tracing in your application. Pour plus d’informations, consultez traçage réseau dans .net.For more information, see Network Tracing in .NET.

S’applique à