国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

實例:在ASP.NET中創建使用全球唯一標識符

2024-07-10 13:08:19
字體:
來源:轉載
供稿:網友

  全球唯一標識符由128位整數組成,你可以利用它進入任何一臺需要輸入唯一標識符的電腦或任何一個需要唯一標識符的網絡。tony patton講解了.net framework是怎樣教你創建自己的全球唯一標識符的。

  techrepublic的free.net時事通訊每周三刊發,在討論諸如網頁服務, asp.net, ado.net, 以及 visual studio .net的問題時,里面舉出了一些有用的提示和編碼的例子。你現在就可以訂閱。 

  當windows的開發者們需要一個唯一值的時候,通常他們會用一個全球唯一標識符。微軟用全球唯一標識符這一述語來描述一個唯一的數字,它可以識別一個諸如word文本之類的實體。

  一個全球唯一標識符由128位整數(16字節)組成,你可以利用它進入任何一臺需要輸入唯一標識符的電腦或任何一個需要唯一標識符的網絡。這種類型的標識符被復制的可能性非常小。

  本文講解了.net framework怎樣幫你創建你自己的全球唯一標識符。

  無論在哪里,你都會看到全球唯一標識符總是在windows環境中操作。當你在windows系統中細讀注冊表時,你會發現全球唯一標識符被廣泛用來識別應用程序等等。在hkey_classes_root中,它甚至被用作應用軟件的標識符。

  936da01f-9abd-4d9d-80c7-02af85c822a8是一個典型的全球唯一標識符的格式。

  用.net創建一個全球唯一標識符

  擁有一個全球唯一標識符就能更容易地存儲或重新找回信息。尤其當涉及到數據庫的時候,它的這一功能就顯得更為突出,這是因為全球唯一標識符可以幫助你設置一個絕好的主鍵。

  同樣,sql server也支持全球唯一標識符,它可以存儲一個uniqueidentifier數據類型的全球唯一標識符。你可以用newid()功能在sql server中設置一個標識符值,也可以在其它系統中設置標識符值然后再手動將該值插入sql server中。

  在.net中后一種方法很直截了當。.net framework中的基本的系統類包括全球唯一標識符的值類型。此外,這個值類型中包括了使用全球唯一標識符值的方法。而nweguid法則能讓你輕易地創建一個新的全球唯一標識符。

  the following c# command-line application shows how it's used:

  以下的命令行講述了怎樣用c++創建全球唯一標識符:

  using system;

  namespace displayguid {

  class guidexample {

  static void main(string[] args) {generateguid();

  }

  static void generateguid() {console.writeline("guid: " + system.guid.newguid().tostring());

  } } }



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西乌珠穆沁旗| 泰州市| 宣武区| 南昌县| 崇左市| 沧州市| 筠连县| 塔河县| 陆丰市| 陇西县| 濮阳市| 循化| 樟树市| 吉首市| 淄博市| 新野县| 铜梁县| 武胜县| 廉江市| 营口市| 开鲁县| 张家界市| 兖州市| 岳阳县| 洞口县| 盈江县| 武安市| 紫阳县| 德庆县| 阳新县| 涿鹿县| 威海市| 手游| 宁武县| 卢湾区| 扶风县| 云梦县| 辽宁省| 沂南县| 高唐县| 敦煌市|