WebRequest.CreateDefault(Uri) WebRequest.CreateDefault(Uri) WebRequest.CreateDefault(Uri) WebRequest.CreateDefault(Uri) Method

定義

指定した URI スキーム用に新しい WebRequest のインスタンスを初期化します。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

パラメーター

requestUri
Uri Uri Uri Uri

要求されたリソースの URI を格納する UriA Uri containing the URI of the requested resource.

戻り値

指定した URI スキーム用の WebRequest 派生クラス。A WebRequest descendant for the specified URI scheme.

例外

requestUri で指定された要求スキームが登録されていません。The request scheme specified in requestUri is not registered.

呼び出し元には、要求された URI または要求のリダイレクト先である URI に接続するための WebPermissionAttribute アクセス許可がありません。The caller does not have WebPermissionAttribute permission to connect to the requested URI or a URI that the request is redirected to.

注釈

CreateDefaultメソッドを返します。 をWebRequest子孫インスタンス URI のスキーム部分のみに基づいています。The CreateDefault method returns a WebRequest descendant instance based on only the scheme portion of a URI.

始まる URI の場合など、http://で渡されるrequestUriHttpWebRequestによって返されるCreateDefaultします。For example, when a URI beginning with http:// is passed in requestUri, an HttpWebRequest is returned by CreateDefault. 始まる URI 場合file://代わりに、渡される、CreateDefaultメソッドは、FileWebRequestします。If a URI beginning with file:// is passed instead, the CreateDefault method will return a FileWebRequest.

注意

このメンバーは、アプリケーションでネットワーク トレースが有効にされている場合にトレース情報を出力します。This member outputs trace information when you enable network tracing in your application. 詳細については、次を参照してください。ネットワークのトレースを .NET でします。For more information, see Network Tracing in .NET.

適用対象