Членство в ASP.NET / Исходный код SQLMembershipProvider - PullRequest
3 голосов
/ 03 июля 2010

В источнике SQLMembershipProvider для членства в ASP.NET есть пользовательское исключение MembershipPasswordException.

Определение его не является частью источника, но когда я выполняю определение goto для него, оно открываетсяопределение, которое указывает: [из metatdata] и файл, из которого он получен, является dll, system.web.dll из временного каталога.

Как это произошло или это было частью MSI-установки, котораяпоставщик инструментария пришел с?

Ответы [ 2 ]

3 голосов
/ 03 июля 2010

При использовании Reflector я увидел, что он находится непосредственно в пространстве имен System.Web.Security. Когда вы посмотрите на код и Visual Studio заметит, что он уже находится в сборке, о которой он знает, и вы глубже покопаетесь в нем, чтобы открыть его метаданные.

2 голосов
/ 03 июля 2010

И SqlMembershipProvider, и MembershipPasswordException являются частью сборки System.Web и находятся в пространстве имен System.Web.Security.Microsoft просто не включила MembershipPasswordException в исходный код, поставляемый с инструментарием.

...