簡體   English   中英

需要驗證參數的FxCop自定義規則

[英]FxCop custom rule requiring validation of parameters

我正在嘗試制作一個自定義FxCop規則,該規則將測試對Request.QueryString的索引器getter的調用,而無需從項目的Utilities模塊中對某個驗證方法進行先前的調用(在同一方法中)。

我發現的文檔不夠深入,無法讓我到達我需要去的地方。 我缺少一些文檔嗎? 還是該試錯了?

我所看到的:

http://www.binarycoder.net/fxcop/

http://blog.tatham.oddie.com.au/2010/01/06/custom-code-analysis-rules-in-vs2010-and-how-to-make-them-run-in-fxcop-and- VS2008太/

http://blogs.msdn.com/b/codeanalysis/

http://msdn.microsoft.com/en-us/magazine/cc163930.aspx

以及所有SO帖子都標有FxCop的單詞custom。

有任何想法嗎?

沒有用於FxCop規則的官方SDK。 最完整的單一資源是http://www.binarycoder.net/fxcop/ 幾乎所有可用資源都是為了幫助我們開始創建規則的“包裝”機制。 它們都沒有真正涵蓋如何創建特定規則邏輯的細節。 對於這種事情,最好的選擇是使用像Reflector這樣的反編譯器,以便您可以看到Microsoft提供的規則是如何構建的。 另一個有用的技術是在調試器下運行您的胚胎規則,以便您可以看到運行時可用的對象和屬性。 如果您對規則實現的某些特定部分感到困惑,您可以隨時在此處或在Microsoft維護FxCop論壇上詢問此問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM