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

Значение свойства

String

Имя приложения, использующего пользовательского поставщика членства.

Примеры

Пример MembershipProvider реализации см. в разделе Реализация поставщика профилей.

Комментарии

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

Поскольку поставщики членства хранят сведения о пользователях уникальным образом для каждого приложения, несколько ASP.NET приложений могут использовать один и тот же источник данных, не выполняя конфликтов, если создаются дублирующиеся имена пользователей. Кроме того, несколько ASP.NET приложений могут использовать один и тот же источник данных пользователя, указав одно и то же ApplicationName .

В реализации поставщика членства необходимо убедиться, что схема данных включает в себя ApplicationName и что запросы к источникам данных и обновления также включают в себя ApplicationName .

Применяется к

См. также раздел