WindowsTokenRoleProvider.ApplicationName Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o nome do aplicativo.
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
Valor da propriedade
O nome do aplicativo.
Exceções
Foi feita uma tentativa de definir a ApplicationName propriedade por um chamador que não tem High ASP.NET permissão de hospedagem.
Foi feita uma tentativa de definir a ApplicationName cadeia de caracteres com mais de 256 caracteres.
Exemplos
O exemplo a system.web seguir mostra o roleManager elemento na seção do arquivo Web.config para um aplicativo ASP.NET. Ele especifica a instância do WindowsTokenRoleProvider aplicativo e define a ApplicationName propriedade como MyApplication.
<roleManager defaultProvider="WindowsProvider"
enabled="true"
cacheRolesInCookie="false">
<providers>
<add
name="WindowsProvider"
type="System.Web.Security.WindowsTokenRoleProvider"
applicationName="MyApplication" />
</providers>
</roleManager>
Comentários
Ao contrário de outros provedores de função, como a SqlRoleProviderclasse, a WindowsTokenRoleProvider classe não associa informações de função a um aplicativo. Em vez disso, as informações de função são obtidas dos grupos do Windows no computador local. Vários aplicativos no mesmo servidor que usam a WindowsTokenRoleProvider classe sempre compartilham as mesmas informações de função. Embora possa applicationName ser configurado no arquivo Web.config para o aplicativo, a ApplicationName propriedade não é usada para recuperar informações de função.