日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

一、.NET中的网络组件

發布時間:2024/4/11 asp.net 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一、.NET中的网络组件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

網絡組件命名空間及功能

命 名 空 間 功 能 概 述
System.Net 為當前網絡上流行的多種協議提供一個統一、簡單的編程接口。其中WebRequest和WebResponse類形成了“可插入協議”的基礎,利用這種網絡服務的實現,可以開發在使用Internet資源時不必考慮所用協議具體細節的應用程序
System.Net.Cache 定義類型和枚舉,這些類型和枚舉用于為使用WebRequest和HttpWebRequest類獲取的資源定義緩存策略
System.Net.Configuration 所含類提供以編程方式訪問和更新System.Net命名空間的配置設置的功能
System.Net.Mail 用于將電子郵件發送到簡單郵件傳輸協議(SMTP)服務器進行傳送的類
System.Net.Mime 包含用于表示多用途Internet郵件交換(MIME)標頭的類型。這些類型與System.Net.Mail命名空間中的類型一起使用,用于在使用SmtpClient類發送電子郵件時指定Content-Type、Content-Disposition和Content-transfer-Encoding標頭
System.Net.NetworkInformation 提供對網絡流量數據、網絡地址信息和本地計算機的地址更改通知的訪問。該命名空間還包含實現Ping實用工具的類。您可以使用Ping和相關的類檢查是否可通過網絡訪問某臺計算機
System.Net.Security 為網絡流在主機間的傳輸提供了安全控制
System.Net.Sockets 為需要嚴格控制網絡訪問的開發人員提供Windows套接字(Winsock)接口的托管實現
System.Web 包含啟用瀏覽器/服務器通信的類和接口。這些命名空間類用于管理到客戶端的HTTP輸出(HttpResponse)和讀取HTTP請求(HttpRequest)。附加的類則提供了一些功能,用于服務器端的實用程序以及進程、cookie管理、文件傳輸、異常信息和輸出緩存控制
System.Web.UI 包含創建Web窗體頁的類,包括Page類和用于創建Web用戶界面的其他標準類
System.Web.UI.HtmlControls 包含創建ASP.NET Web服務器控件的類。當添加到Web窗體時,這些控件將呈現瀏覽器特定的HTML和腳本,用以創建與設備無關的Web用戶界面
System.Web.Mobile 包含生成ASP.NET移動Web應用程序所需的核心功能,包括身份驗證和錯誤處理
System.Web.UI.MobileControls 包含一組ASP.NET服務器控件,這些控件可以針對不同的移動設備呈現應用程序
System.Web.Services 包含使您能夠生成和使用XML Web services的類,這些服務是駐留在Web服務器中的可編程實體,并通過標準Internet協議公開

?System.Net命名空間的主要類組成及功能

類??? 名 功 能 概 述
DNS 提供簡單域名解析功能
DnsPermission 控制對網絡DNS服務器的訪問
EndPoint 用于標識網絡地址
FileWebRequest 為WebRequest類提供了一個文件系統實現
FileWebResponse 為WebResponse類提供了一個文件系統實現
HttpVersion 定義了由HttpWebRequest和HttpWebResponse類支持的HTTP版本號
HttpWebRequest 為WebRequest類提供了特定于HTTP的實現
HttpWebReponse 為WebResponse類提供了特定于HTTP的實現
IPAddress 提供了IP地址
IPEndPoint 以IP地址和端口號的形式代表一個網絡終端
IPHostEntry 為Internet主機地址信息提供了容器類
ProtocolViolationException 當使用網絡協議時出現錯誤,則將拋出由該類所代表的異常
SocketAddress 代表一個套接字地址
SocketPermission 控制在傳輸地址上生成或接收連接的權限
SocketPermissionAttribute 允許將SocketPermission的安全動作,施用于使用聲明安全性的代碼
WebClient 為客戶與Internet資源間的數據發送和接收提供了通用方法
WebException 當通過可插入協議訪問網絡時出現錯誤,則將拋出由該類代表的異常
WebProxy 包含WebRequest類的HTTP代理
WebRequest 代表一個到URI的請求
WebResponse 代表來自URI的響應

?System.Net.Sockets命名空間的主要類組成及功能

?

類??? 名 功 能 概 述
LingerOption 包含套接字延遲時間的信息,即當數據仍在發送時,套接字應在關閉后保持的時間
MulticastOption 包含了IP多點傳送數據包的選項值
NetworkStream 為網絡訪問提供了基礎數據流
Socket 實現了Berkeley套接字接口
SocketException 當出現套接字錯誤時,將拋出由該類所代表的異常
TCPClient 為TCP網絡服務提供了客戶連接
TCPListener 用以監聽TCP客戶連接
UDPClient 用于提供UDP網絡服務

System.Web命名空間的主要類組成及功能?

?

類??? 名 功 能 概 述
HttpApplication 定義了ASP.NET應用程序中所有應用程序對象的通用方法、屬性和事件
HttpApplicationState 允許ASP.NET應用程序中的多個會話和請求共享全局信息
HttpBrowserCapabilities 允許服務器收集客戶端瀏覽器的性能信息
HttpContext 封裝了所有關于HTTP請求的特定信息
HttpException 提供了生成HTTP異常的手段
HttpFileCollection 為由用戶上傳的文件提供訪問和組織手段
HttpParseException 為生成HTTP解析異常提供了手段
HttpPostedFile 提供了訪問由客戶上傳的文件的方式
HttpRequest 允許ASP.NET讀取在Web請求中由客戶發送的HTTP值
HttpResponse 封裝了來自一個ASP.NET操作的HTTP響應信息
HttpUtility 為處理Web請求時的URL編碼和解碼提供了方法
ProcessInfo 提供了當前運行的進程信息

轉載于:https://www.cnblogs.com/wangzhenghua/articles/2814288.html

總結

以上是生活随笔為你收集整理的一、.NET中的网络组件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。