Udostępnij za pośrednictwem


RoleProvider.ApplicationName Właściwość

Definicja

Pobiera lub ustawia nazwę aplikacji do przechowywania i pobierania informacji o roli.

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

Wartość właściwości

Nazwa aplikacji do przechowywania i pobierania informacji o roli.

Przykłady

Poniższy przykład kodu przedstawia przykładową implementację ApplicationName właściwości.

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

Uwagi

Klasa ApplicationName służy Roles do kojarzenie użytkowników i ról z różnymi aplikacjami. Dzięki temu wiele aplikacji może używać tej samej bazy danych do przechowywania informacji o użytkownikach i rolach bez wystąpienia konfliktów między zduplikowanymi nazwami użytkowników lub nazwami ról. Wiele aplikacji ASP.NET może używać tej samej bazy danych, określając tę samą wartość we ApplicationName właściwości. Właściwość ApplicationName można ustawić programowo lub można ją deklaratywnie ustawić w pliku konfiguracji aplikacji internetowej przy użyciu atrybutu applicationName .

Jeśli nie ApplicationName określono żadnej właściwości, zalecamy ApplicationVirtualPath użycie wartości właściwości.

Dotyczy

Zobacz też