2012-03-04 3 views
1

Я смотрю на ado.net ef membership provider и заметить, что они имеют что-то немного другое, чтобы зарегистрировать поставщикasp.net спецификации членства конфигурации

type="OmidID.Web.Security.EFMembershipProvider`2[ 
        [OmidID.Web.Security.Default.DefaultUser, 
         OmidID.Web.Security.EFMembershipProvider], 
        [System.Int64]], OmidID.Web.Security.EFMembershipProvider" 

Я никогда не видел биты в квадратных скобках перед и взглянул вокруг и, похоже, не могут найти то, к чему они относятся, я предполагаю, что он задает тип пользователя, но я не уверен.

Указана ли эта конфигурация где-то? что это значит?

ответ

1

Тип Generic, квадратные скобки указывают, с какими типами следует использовать общий тип. В этом случае класс EFMembershipProvider имеет 2 общих параметра, которые должны иметь типы OmidID.Web.Security.Default.DefaultUser в сборке OmidID.Web.Security.EFMembershipProvider и System.Int64. Сам класс EFMembershipProvider находится в Assembly OmidID.Web.Security.EFMembershipProvider.

Для получения дополнительной информации о том, как выразить имена типовых типов как строки, см. В разделе MSDN documentation on GetType.

Смежные вопросы