WindowsTokenRoleProvider.ApplicationName Eigenschap

Definitie

Hiermee haalt u de naam van de toepassing op of stelt u deze in.

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

Waarde van eigenschap

De naam van de toepassing.

Uitzonderingen

Er is een poging gedaan om de eigenschap ApplicationName in te stellen door een beller die geen High ASP.NET hostingmachtiging heeft.

Er is een poging gedaan om de ApplicationName tekenreeks in te stellen op een tekenreeks die langer is dan 256 tekens.

Voorbeelden

In het volgende voorbeeld ziet u het element roleManager in de sectie system.web van het Web.config-bestand voor een ASP.NET-toepassing. Hiermee geeft u het exemplaar van WindowsTokenRoleProvider de toepassing op en stelt u de ApplicationName eigenschap in op MyApplication.

<roleManager defaultProvider="WindowsProvider"
  enabled="true"
  cacheRolesInCookie="false">
  <providers>
    <add
      name="WindowsProvider"
      type="System.Web.Security.WindowsTokenRoleProvider"
      applicationName="MyApplication" />
  </providers>
</roleManager>

Opmerkingen

In tegenstelling tot andere rolproviders zoals de SqlRoleProviderklasse koppelt de WindowsTokenRoleProvider klasse geen rolgegevens aan een toepassing. In plaats daarvan worden de rolgegevens opgehaald uit de Windows groepen op de lokale computer. Meerdere toepassingen op dezelfde server die gebruikmaken van de WindowsTokenRoleProvider klasse delen altijd dezelfde functiegegevens. Hoewel de applicationName eigenschap kan worden geconfigureerd in het Web.config-bestand voor de toepassing, wordt de ApplicationName eigenschap niet gebruikt om rolgegevens op te halen.

Van toepassing op

Zie ook