共用方式為


RoleProvider.ApplicationName 屬性

定義

取得或設定應用程式的名稱,以儲存及擷取角色資訊。

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

屬性值

要儲存和擷取角色資訊的應用程式名稱。

範例

下列程式代碼範例示範 屬性的範例實作 ApplicationName

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

備註

類別會使用 RolesApplicationName將使用者和角色與不同的應用程式產生關聯。 這可讓多個應用程式使用相同的資料庫來儲存使用者和角色資訊,而不會在重複的使用者名稱或角色名稱之間發生衝突。 多個 ASP.NET 應用程式可以在屬性中 ApplicationName 指定相同的值,以使用相同的資料庫。 ApplicationName屬性可以透過程式設計方式設定,也可以使用 屬性,在 Web 應用程式的applicationName組態檔中以宣告方式設定屬性。

ApplicationName如果未指定任何屬性,建議您ApplicationVirtualPath使用 屬性值。

適用於

另請參閱