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