エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

System.Net 名前空間

2013/12/12

System.Net 名前空間は、今日のネットワークで使用される多くのプロトコルに対し、単純なプログラミング インターフェイスを提供します。WebRequest クラスおよび WebResponse クラスは、プラグ可能プロトコルと呼ばれる基盤、つまり、個々のプロトコル固有の詳細を気にしなくてもインターネット リソースを使用するアプリケーションの開発を可能にするネットワーク サービスの実装を提供します。

機能

この API をアプリ内で使用する場合は、アプリ マニフェストで次の機能を指定する必要があります。この機能を指定しないと、アプリが正しく機能しないか、予期せずに終了することがあります。

ID_CAP_NETWORKING

Windows Phone 8, Windows Phone OS 7.1

詳細については、「Windows Phone のアプリ機能とハードウェア要件」を参照してください。

  クラス説明
パブリック クラスCookieWindows Phone ベースのアプリケーションに対応する状態情報を永続化するために HTTP 要求で使用するオブジェクトを提供します。
パブリック クラスCookieCollectionCookie オブジェクトのコレクションを表します。
パブリック クラスCookieContainerCookieCollection オブジェクトのコレクション用のコンテナーを提供します。
パブリック クラスCookieExceptionCookieCookieCollection に追加するときにスローされる例外。
パブリック クラスDnsEndPointネットワーク エンドポイントをホスト名か、IP アドレスとポート番号の文字列形式で表します。
パブリック クラスDownloadProgressChangedEventArgsWebClientDownloadProgressChanged イベントのデータを提供します。
パブリック クラスDownloadStringCompletedEventArgsDownloadStringCompleted イベントのデータを提供します。
パブリック クラスEndPointネットワーク アドレスを識別します。これは abstract クラスです。
パブリック クラスHttpUtilityHTML 文字列と URL 文字列のエンコードとデコードを行うメソッドを提供します。
パブリック クラスHttpWebRequestWebRequest クラスの HTTP 固有の実装を提供します。
パブリック クラスHttpWebResponseWebResponse クラスの HTTP 固有の実装を提供します。
パブリック クラスIPAddressインターネット プロトコル (IP) アドレスを提供します。
パブリック クラスIPEndPointIP アドレスとポート番号でネットワーク エンドポイントを表します。
パブリック クラスNetworkCredential基本認証、ダイジェスト認証、NTLM 認証、Kerberos 認証などのパスワードに基づく認証方式の資格情報を提供します。
パブリック クラスOpenReadCompletedEventArgsOpenReadCompleted イベントのデータを提供します。
パブリック クラスOpenWriteCompletedEventArgsOpenWriteCompleted イベントのデータを提供します。
パブリック クラスProtocolViolationExceptionネットワーク プロトコルの使用中にエラーが発生した場合にスローされる例外。
パブリック クラスSocketAddressEndPoint 派生クラスからシリアル化された情報を格納します。
パブリック クラスUploadProgressChangedEventArgsWebClientUploadProgressChanged イベントのデータを提供します。
パブリック クラスUploadStringCompletedEventArgsUploadStringCompleted イベントのデータを提供します。
パブリック クラスWebClientURI で識別されるリソースとの間でデータを送受信するための共通のメソッドが用意されています。
パブリック クラスWebExceptionプラグ可能プロトコルによるネットワークへのアクセスでエラーが発生した場合にスローされる例外。
パブリック クラスWebHeaderCollection要求または応答に関連付けられたプロトコル ヘッダーを格納します。
パブリック クラスWebRequestUniform Resource Identifier (URI) に対する要求を実行します。これは abstract クラスです。
パブリック クラスWebResponseURI (Uniform Resource Identifier) からの応答を利用できるようにします。これは abstract クラスです。
パブリック クラスWebUtilityWeb 要求の処理時に URL をエンコードおよびデコードするためのメソッドを提供します。
パブリック クラスWriteStreamClosedEventArgsWriteStreamClosed イベントのデータを提供します。

  インターフェイス説明
パブリック インターフェイスICredentialsWeb クライアント認証の資格情報を取得するために基本認証インターフェイスを提供します。
パブリック インターフェイスIWebRequestCreateWebRequest インスタンスを作成するための基本インターフェイスを提供します。

  デリゲート説明
パブリック デリゲートDownloadProgressChangedEventHandlerWebClientWebClient.DownloadProgressChanged イベントを処理するメソッドを表します。
パブリック デリゲートDownloadStringCompletedEventHandlerWebClientDownloadStringCompleted イベントを処理するメソッドを表します。
パブリック デリゲートOpenReadCompletedEventHandlerWebClientOpenReadAsync イベントを処理するメソッドを表します。
パブリック デリゲートOpenWriteCompletedEventHandlerWebClientOpenWriteCompleted イベントを処理するメソッドを表します。
パブリック デリゲートUploadProgressChangedEventHandlerWebClientUploadProgressChanged イベントを処理するメソッドを表します。
パブリック デリゲートUploadStringCompletedEventHandlerWebClientUploadStringCompleted イベントを処理するメソッドを表します。
パブリック デリゲートWriteStreamClosedEventHandlerWebClientWriteStreamClosed イベントを処理するメソッドを表します。

  列挙体説明
パブリック列挙体HttpRequestHeaderクライアント要求で指定される可能性のある HTTP ヘッダー。
パブリック列挙体HttpStatusCodeHTTP で定義されたステータス コードの値を格納します。
パブリック列挙体WebExceptionStatusWebException クラスのステータス コードを定義します。

表示:
© 2014 Microsoft