成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

ASP.NET Web應用程序用戶操作信息描述類

開發 后端
文章介紹了ASP.NET Web應用程序用戶操作信息描述類。

在asp.net web應用程序中如果我們想表示用戶操作信息,就必須有一些***性標識,下面接口分五層描述用戶操作信息:

1.用戶名:直接標識操作者用戶名

2.用戶IP地址:通過IP地址標識操作進行時操作者所在物理機器

3.用戶SessionId:用來標識用戶瀏覽器所使用的會話信息,具有線程***性

4.用戶操作畫面ID:標識用戶在所操作的頁面

5.用戶操作事件ID:標識用戶進行操作的事件(服務器端控件ID)

ASP.NET Web應用程序范例代碼:

  1. Public Interface IOperatable  
  2.  
  3.     Property UserName() As String  
  4.     Property IPAddress() As String  
  5.     Property SessionId() As String  
  6.     Property ScreenId() As String  
  7.     Property EventId() As String  
  8.  
  9. End Interface  
  10.  

對于一次服務器端的控件事件,都有***的HTTP請求被發送的服務器端,同時開啟***線程來處理此請求。即對于用戶操作信息應該具有線程***性,所以定義線程靜態變量Current來保存當前線程的用戶操作信息,這樣在一次賦值后即可通過“OperationInfo.Current”的形式來獲得用戶操作信息,而無需在各層次的方法間傳遞用戶操作信息。

ASP.NET Web應用程序范例代碼:

  1. Imports RichardTsuei.Core  
  2.  
  3. Public Class OperationInfo  
  4.     Implements IOperatable  
  5.  
  6.     < ThreadStatic()> _  
  7.     Private Shared _Current As IOperatable  
  8.     Public Property Current() As IOperatable  
  9.         Get  
  10.             Return _Current  
  11.         End Get  
  12.         Set(ByVal value As IOperatable)  
  13.             _Current = value  
  14.         End Set  
  15.     End Property  
  16.  
  17.     Private _UserName As String  
  18.     Public Property UserName() As String Implements Core.IOperatable.UserName  
  19.         Get  
  20.             Return _UserName  
  21.         End Get  
  22.         Set(ByVal value As String)  
  23.             _UserName = value  
  24.         End Set  
  25.     End Property  
  26.  
  27.     Private _IPAddress As String  
  28.     Public Property IPAddress() As String Implements Core.IOperatable.IPAddress  
  29.         Get  
  30.             Return _IPAddress  
  31.         End Get  
  32.         Set(ByVal value As String)  
  33.             _IPAddress = value  
  34.         End Set  
  35.     End Property  
  36.  
  37.     Private _SessionId As String  
  38.     Public Property SessionId() As String Implements Core.IOperatable.SessionId  
  39.         Get  
  40.             Return _SessionId  
  41.         End Get  
  42.         Set(ByVal value As String)  
  43.             _SessionId = value  
  44.         End Set  
  45.     End Property  
  46.  
  47.     Private _ScreenId As String  
  48.     Public Property ScreenId() As String Implements Core.IOperatable.ScreenId  
  49.         Get  
  50.             Return _ScreenId  
  51.         End Get  
  52.         Set(ByVal value As String)  
  53.             _ScreenId = value  
  54.         End Set  
  55.     End Property  
  56.  
  57.     Private _EventId As String  
  58.     Public Property EventId() As String Implements Core.IOperatable.EventId  
  59.         Get  
  60.             Return _EventId  
  61.         End Get  
  62.         Set(ByVal value As String)  
  63.             _EventId = value  
  64.         End Set  
  65.     End Property  
  66.  
  67. End Class  
  68.  

【編輯推薦】

  1. P.NET DetailsView中顯示選中產品的詳細信息
  2. P.NET 2.0數據教程:GridView選擇行
  3. ASP.NET 2.0數據教程:GridView顯示數據
  4. ASP.NET 2.0中添加GridView到頁面
  5. 新增ASP.NET頁面時的注意事項
責任編輯:book05 來源: cnblogs
相關推薦

2009-07-29 10:30:53

Web應用程序ASP.NET

2009-07-24 11:25:53

Web應用程序工程ASP.NET MVC

2009-07-21 15:23:55

預編譯Web應用程序ASP.NET

2009-07-24 10:41:00

ASP.NET Web

2009-07-21 15:02:19

ASP.NET應用程序

2009-07-22 17:32:40

ASP.NET應用程序

2009-07-23 13:26:21

2009-07-27 16:09:50

2009-07-29 17:01:13

2009-08-05 10:16:54

部署ASP.NET應用

2009-07-20 16:08:04

ASP.NET應用程序

2009-07-28 14:54:47

web.config文ASP.NET應用程序

2009-07-23 14:25:03

ASP.NET 2.0

2009-07-29 17:21:10

2009-07-20 16:03:14

ASP.NET 2.0

2009-07-28 10:11:06

ASP.NET應用程序

2009-08-04 11:46:09

2009-07-21 15:14:32

預編譯應用程序ASP.NET

2009-07-22 18:02:27

論壇應用程序ASP.NET MVC

2009-07-22 18:07:55

論壇應用程序ASP.NET MVC
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 免费看黄视频网站 | 在线免费观看a级片 | 日本不卡一区二区三区在线观看 | 日韩成人精品一区 | 一区二区视屏 | 国产露脸对白88av | 欧美在线观看一区二区 | 欧美视频1区| 国产精品96久久久久久 | 亚洲成人在线网 | 91精品国产综合久久久动漫日韩 | 成人午夜影院 | 国产一区 | 国产精品乱码一二三区的特点 | 91久久精品一区二区二区 | 欧美亚州综合 | 精品粉嫩aⅴ一区二区三区四区 | 国产高清视频在线观看 | 午夜小影院 | 紧缚调教一区二区三区视频 | 成人在线免费观看 | 久久一| 久久亚洲视频 | 午夜噜噜噜| 国产视频1 | 国产成人综合网 | 久久亚洲视频网 | 欧美中文字幕在线观看 | 亚洲国产成人精品久久久国产成人一区 | 久优草| 亚洲午夜一区二区 | 久久四虎 | 澳门永久av免费网站 | 欧美成人高清 | 欧洲精品在线观看 | 凹凸日日摸日日碰夜夜 | 国产丝袜一区二区三区免费视频 | 午夜成人在线视频 | 天堂成人av | 中文字幕av一区 | 久久国产精品精品 |