WindowsTokenRoleProvider.ApplicationName Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví název aplikace.
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
Hodnota vlastnosti
Název aplikace.
Výjimky
Došlo k pokusu ApplicationName o nastavení vlastnosti volajícím, který nemá High ASP.NET oprávnění hostování.
Došlo k pokusu ApplicationName o nastavení řetězce delšího než 256 znaků.
Příklady
Následující příklad ukazuje roleManager prvek v system.web části Web.config souboru pro ASP.NET aplikace. Určuje instanci aplikace WindowsTokenRoleProvider a nastaví ApplicationName vlastnost na MyApplication.
<roleManager defaultProvider="WindowsProvider"
enabled="true"
cacheRolesInCookie="false">
<providers>
<add
name="WindowsProvider"
type="System.Web.Security.WindowsTokenRoleProvider"
applicationName="MyApplication" />
</providers>
</roleManager>
Poznámky
Na rozdíl od jiných zprostředkovatelů rolí, jako SqlRoleProviderje například , WindowsTokenRoleProvider třída nepřidružuje informace role k aplikaci. Místo toho se informace o rolích přebíná ze skupin Windows na místním počítači. Více aplikací na stejném serveru, které používají WindowsTokenRoleProvider třídu, vždy sdílí stejné informace o rolích.
applicationName I když lze nakonfigurovat v souboru Web.config aplikace, ApplicationName vlastnost se nepoužívá k načtení informací o roli.