RoleProvider.ApplicationName Eigenschap

Definitie

Hiermee wordt de naam van de toepassing opgehaald of ingesteld voor het opslaan en ophalen van rolgegevens.

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

Waarde van eigenschap

De naam van de toepassing voor het opslaan en ophalen van rolgegevens.

Voorbeelden

In het volgende codevoorbeeld ziet u een voorbeeld van de implementatie van de ApplicationName eigenschap.

private string pApplicationName;

public override string ApplicationName
{
  get { return pApplicationName; }
  set { pApplicationName = value; }
}
Private pApplicationName As String

Public Overrides Property ApplicationName As String 
  Get
    Return pApplicationName
  End Get
  Set
    pApplicationName = value
  End Set
End Property

Opmerkingen

De ApplicationName klasse wordt gebruikt Roles om gebruikers en rollen te koppelen aan verschillende toepassingen. Hierdoor kunnen meerdere toepassingen dezelfde database gebruiken om gebruikers- en rolgegevens op te slaan zonder dat er conflicten optreden tussen dubbele gebruikersnamen of rolnamen. Meerdere ASP.NET toepassingen kunnen dezelfde database gebruiken door dezelfde waarde op te geven in de eigenschap ApplicationName. De ApplicationName eigenschap kan programmatisch worden ingesteld of deze kan declaratief worden ingesteld in het configuratiebestand voor de webtoepassing met behulp van het applicationName kenmerk.

Als er geen ApplicationName eigenschap is opgegeven, wordt u aangeraden de ApplicationVirtualPath eigenschapswaarde te gebruiken.

Van toepassing op

Zie ook