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は、URI WebRequestのスキーム部分のみに基づいて、子孫のインスタンスを返します。The CreateDefault method returns a WebRequest descendant instance based on only the scheme portion of a URI.

たとえばhttp:// 、で始まる URI がrequestUri渡さHttpWebRequestれると、によってCreateDefaultが返されます。For example, when a URI beginning with http:// is passed in requestUri, an HttpWebRequest is returned by CreateDefault. file://始まる URI が代わりに渡される場合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.

適用対象