System.Netとは? わかりやすく解説

System.Net 名前空間

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

 クラス説明
パブリック クラスAuthenticationManagerクライアント認証プロセス中に呼び出される認証モジュール管理します
パブリック クラスAuthorizationインターネット サーバー認証メッセージ格納します
パブリック クラスCookieCookie管理するために使用するプロパティメソッドセット提供します。このクラス継承できません。
パブリック クラスCookieCollectionCookie クラスインスタンスコレクション コンテナ提供します
パブリック クラスCookieContainerCookieCollection オブジェクトコレクション用のコンテナ提供します
パブリック クラスCookieExceptionCookie を CookieContainer に追加するときにエラーが発生した場合スローされる例外
パブリック クラスCredentialCache複数資格情報ストレージ提供します
パブリック クラスDns単純なドメイン名解決機能提供します
パブリック クラスDnsPermissionネットワーク上のドメイン ネーム システム (DNS: Domain Name System) サーバーへのアクセス許可制御します
パブリック クラスDnsPermissionAttributeドメイン ネーム サーバー情報要求するためのアクセス許可指定します
パブリック クラスDownloadDataCompletedEventArgsDownloadDataCompleted イベントデータ提供します
パブリック クラスDownloadProgressChangedEventArgsWebClient の DownloadProgressChanged イベントデータ提供します
パブリック クラスDownloadStringCompletedEventArgsDownloadStringCompleted イベントデータ提供します
パブリック クラスEndPointネットワーク アドレス識別します。これは abstract クラスです。
パブリック クラスEndpointPermissionSocketPermission インスタンス承認するエンドポイント定義します
パブリック クラスFileWebRequestWebRequest クラスファイル システム実装提供します
パブリック クラスFileWebResponseWebResponse クラスファイル システム実装提供します
パブリック クラスFtpWebRequestファイル転送プロトコル (FTP: File Transfer Protocol) クライアント実装ます。
パブリック クラスFtpWebResponse要求対すファイル転送プロトコル (FTP: File Transfer Protocol) サーバー応答カプセル化ます。
パブリック クラスGlobalProxySelectionすべての HTTP 要求グローバルな既定プロキシ インスタンス格納します
パブリック クラスHttpListener単純で、プログラムによって制御できる HTTP プロトコル リスナ提供します。このクラス継承できません。
パブリック クラスHttpListenerBasicIdentity基本認証要求から取得したユーザー名パスワード保持します
パブリック クラスHttpListenerContextHttpListener クラス使用される要求オブジェクト応答オブジェクトへのアクセス提供します。このクラス継承できません。
パブリック クラスHttpListenerExceptionHTTP 要求の処理中にエラー発生するスローされる例外
パブリック クラスHttpListenerPrefixCollectionHttpListener オブジェクトURI (Uniform Resource Identifier) プレフィックス格納使用するコレクション表します
パブリック クラスHttpListenerRequestHttpListener オブジェクト対す受信 HTTP 要求記述します。このクラス継承できません。
パブリック クラスHttpListenerResponseHttpListener オブジェクトによって処理される要求対す応答表します
パブリック クラスHttpVersionHttpWebRequest クラスと HttpWebResponse クラスサポートされHTTP バージョン番号定義します
パブリック クラスHttpWebRequestWebRequest クラスHTTP 固有の実装提供します
パブリック クラスHttpWebResponseWebResponse クラスHTTP 固有の実装提供します
パブリック クラスIPAddressインターネット プロトコル (IP: Internet Protocol) アドレス提供します
パブリック クラスIPEndPointIP アドレスポート番号ネットワーク エンドポイント表します
パブリック クラスIPHostEntryインターネット ホスト アドレス情報コンテナ クラス提供します
パブリック クラスIrDAEndPoint赤外線通信エンドポイント表します
パブリック クラスNetworkCredential基本認証ダイジェスト認証NTLM 認証Kerberos 認証などのパスワードに基づく認証方式資格情報提供します
パブリック クラスOpenReadCompletedEventArgsOpenReadCompleted イベントデータ提供します
パブリック クラスOpenWriteCompletedEventArgsOpenWriteCompleted イベントデータ提供します
パブリック クラスProtocolViolationExceptionネットワーク プロトコル使用中エラーが発生した場合スローされる例外
パブリック クラスServicePointHTTP 接続接続管理提供します
パブリック クラスServicePointManagerServicePoint オブジェクトコレクション管理します
パブリック クラスSocketAddressEndPoint 派生クラスからシリアル化された情報格納します
パブリック クラスSocketPermissionトランスポート アドレス上で接続確立または受け入れるための権限制御します
パブリック クラスSocketPermissionAttributeSocket 接続制御するセキュリティ アクション指定します。このクラス継承できません。
パブリック クラスUploadDataCompletedEventArgsUploadDataCompleted イベントデータ提供します
パブリック クラスUploadFileCompletedEventArgsUploadFileCompleted イベントデータ提供します
パブリック クラスUploadProgressChangedEventArgsWebClient の UploadProgressChanged イベントデータ提供します
パブリック クラスUploadStringCompletedEventArgsUploadStringCompleted イベントデータ提供します
パブリック クラスUploadValuesCompletedEventArgsUploadValuesCompleted イベントデータ提供します
パブリック クラスWebClientURI識別されるリソースとのデータの送受信用の共通のメソッド提供します
パブリック クラスWebExceptionプラグ可能プロトコルによるネットワークへのアクセスエラーが発生した場合スローされる例外
パブリック クラスWebHeaderCollection要求または応答関連付けられたプロトコル ヘッダー格納します
パブリック クラスWebPermissionHTTP インターネット リソースへのアクセス権制御します
パブリック クラスWebPermissionAttributeインターネット リソースへのアクセス許可指定します。このクラス継承できません。
パブリック クラスWebProxyWebRequest クラスHTTP プロキシ設定格納します
パブリック クラスWebRequestURI (Uniform Resource Identifier) への要求行います。これは abstract クラスです。
パブリック クラスWebRequestMethodsWebRequestMethods.Ftp、WebRequestMethods.File、および WebRequestMethods.Http の各クラスコンテナ クラス。このクラス継承できません。
パブリック クラスWebRequestMethods.FileFILE 要求使用できるファイル プロトコル メソッド種類表します。このクラス継承できません。
パブリック クラスWebRequestMethods.FtpFTP 要求使用できるFTP プロトコル メソッド種類表します。このクラス継承できません。
パブリック クラスWebRequestMethods.HttpHTTP 要求使用できるHTTP プロトコル メソッド種類表します
パブリック クラスWebResponseURI (Uniform Resource Identifier) からの応答利用できるようにします。これは abstract クラスです。
インターフェイスインターフェイス
デリゲートデリゲート
 デリゲート説明
パブリック デリゲートAuthenticationSchemeSelectorHttpListener インスタンス認証方式選択します
パブリック デリゲートBindIPEndPointServicePointローカル インターネット プロトコル アドレスポート番号指定するメソッド表します
パブリック デリゲートDownloadDataCompletedEventHandlerWebClientDownloadDataCompleted イベント処理するメソッド表します
パブリック デリゲートDownloadProgressChangedEventHandlerWebClientWebClient.DownloadProgressChanged イベント処理するメソッド表します
パブリック デリゲートDownloadStringCompletedEventHandlerWebClientDownloadStringCompleted イベント処理するメソッド表します
パブリック デリゲートHttpContinueDelegateクライアントcontinue 応答受信したときに、呼び出し元に通知するメソッド表します
パブリック デリゲートOpenReadCompletedEventHandlerWebClientOpenReadCompleted イベント処理するメソッド表します
パブリック デリゲートOpenWriteCompletedEventHandlerWebClientOpenWriteCompleted イベント処理するメソッド表します
パブリック デリゲートUploadDataCompletedEventHandlerWebClientUploadDataCompleted イベント処理するメソッド表します
パブリック デリゲートUploadFileCompletedEventHandlerWebClientUploadFileCompleted イベント処理するメソッド表します
パブリック デリゲートUploadProgressChangedEventHandlerWebClientUploadProgressChanged イベント処理するメソッド表します
パブリック デリゲートUploadStringCompletedEventHandlerWebClientUploadStringCompleted イベント処理するメソッド表します
パブリック デリゲートUploadValuesCompletedEventHandlerWebClientUploadValuesCompleted イベント処理するメソッド表します
列挙型列挙型

System.Net

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/05/08 19:35 UTC 版)

基本クラスライブラリ」の記事における「System.Net」の解説

現代的なネットワーク使用される多くプロトコルのためのプログラミングインターフェイスを提供するHTTP, FTP, SMTPなど。セキュアな通信としてTLSなどが提供される

※この「System.Net」の解説は、「基本クラスライブラリ」の解説の一部です。
「System.Net」を含む「基本クラスライブラリ」の記事については、「基本クラスライブラリ」の概要を参照ください。

ウィキペディア小見出し辞書の「System.Net」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「System.Net」の関連用語

System.Netのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



System.Netのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの基本クラスライブラリ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS