WindowsTokenRoleProvider.ApplicationName Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает имя приложения.
public:
virtual property System::String ^ ApplicationName { System::String ^ get(); void set(System::String ^ value); };
public override string ApplicationName { get; set; }
member this.ApplicationName : string with get, set
Public Overrides Property ApplicationName As String
Значение свойства
Имя приложения.
Исключения
Предпринята попытка задать ApplicationName свойство вызывающим абонентом, у которых нет High разрешения на размещение ASP.NET.
Предпринята попытка задать ApplicationName строку, длинную до 256 символов.
Примеры
В следующем примере показан roleManager элемент в system.web разделе файла Web.config для приложения ASP.NET. Он задает экземпляр приложения WindowsTokenRoleProvider и задает ApplicationName для свойства значение MyApplication.
<roleManager defaultProvider="WindowsProvider"
enabled="true"
cacheRolesInCookie="false">
<providers>
<add
name="WindowsProvider"
type="System.Web.Security.WindowsTokenRoleProvider"
applicationName="MyApplication" />
</providers>
</roleManager>
Комментарии
В отличие от других поставщиков ролей, таких как SqlRoleProviderкласс, WindowsTokenRoleProvider не связывает сведения о роли с приложением. Вместо этого сведения о роли взяты из групп Windows на локальном компьютере. Несколько приложений на одном сервере WindowsTokenRoleProvider , использующее класс, всегда совместно используют одну и ту же информацию о роли.
applicationName Хотя его можно настроить в файле Web.config для приложения, ApplicationName свойство не используется для получения сведений о роли.