MembershipProvider.ApplicationName Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Имя приложения, использующего пользовательского поставщика членства.
public:
abstract property System::String ^ ApplicationName { System::String ^ get(); void set(System::String ^ value); };
public abstract string ApplicationName { get; set; }
member this.ApplicationName : string with get, set
Public MustOverride Property ApplicationName As String
Значение свойства
Имя приложения, использующего пользовательского поставщика членства.
Примеры
Пример MembershipProvider реализации см. в разделе Реализация поставщика профилей.
Комментарии
ApplicationNameЗначение свойства хранится в источнике данных со связанными сведениями о пользователе, чтобы связать пользователя с определенным приложением. Это свойство доступно для чтения и записи и по умолчанию имеет ApplicationPath значение свойства, если оно не указано явным образом.
Поскольку поставщики членства хранят сведения о пользователях уникальным образом для каждого приложения, несколько ASP.NET приложений могут использовать один и тот же источник данных, не выполняя конфликтов, если создаются дублирующиеся имена пользователей. Кроме того, несколько ASP.NET приложений могут использовать один и тот же источник данных пользователя, указав одно и то же ApplicationName .
В реализации поставщика членства необходимо убедиться, что схема данных включает в себя ApplicationName и что запросы к источникам данных и обновления также включают в себя ApplicationName .