MembershipProvider.ApplicationName 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用自訂成員資格提供者的應用程式名稱。
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
屬性值
使用自訂成員資格提供者的應用程式名稱。
範例
如需實作的 MembershipProvider 範例,請參閱 實作配置檔提供者。
備註
ApplicationName屬性值會儲存在數據源中,其中包含相關的用戶資訊,以將使用者與特定應用程式產生關聯。 此屬性是可擦寫的,如果未明確指定, ApplicationPath 則預設為屬性值。
因為成員資格提供者會針對每個應用程式唯一儲存使用者資訊,所以多個 ASP.NET 應用程式可以使用相同的數據源,而不會在建立重複的用戶名稱時發生衝突。 或者,多個 ASP.NET 應用程式可以藉由指定相同的 ApplicationName來使用相同的用戶數據源。
在您的成員資格提供者實作中,您必須確定您的資料架構包含 ApplicationName ,而且數據來源查詢和更新也包含 ApplicationName。