RoleProvider.ApplicationName Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le nom de l'application pour laquelle stocker ou récupérer des informations de rôle.
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
Valeur de propriété
Nom de l'application pour laquelle stocker et récupérer des informations de rôle.
Exemples
L’exemple de code suivant montre un exemple d’implémentation de la ApplicationName propriété.
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
Remarques
est ApplicationName utilisé par la Roles classe pour associer des utilisateurs et des rôles à différentes applications. Cela permet à plusieurs applications d’utiliser la même base de données pour stocker des informations sur l’utilisateur et le rôle sans créer de conflits entre des noms d’utilisateurs en double ou des noms de rôle. Plusieurs applications ASP.NET peuvent utiliser la même base de données en spécifiant la même valeur dans la ApplicationName propriété . La ApplicationName propriété peut être définie par programmation, ou elle peut être définie de manière déclarative dans le fichier de configuration de l’application web à l’aide de l’attribut applicationName
.
Si aucune propriété n’est ApplicationName spécifiée, nous vous recommandons d’utiliser la valeur de la ApplicationVirtualPath propriété.