Спецификация конфигурации членства asp.net

Я смотрю на поставщика членства ado.net ef и замечаю, что у них есть что-то немного другое для регистрации поставщика

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

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

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

1 ответ

Решение

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

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

Другие вопросы по тегам