RoleProvider.ApplicationName Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.