Share via


RoleProvider.ApplicationName Özellik

Tanım

Rol bilgilerini depolamak ve almak için uygulamanın adını alır veya ayarlar.

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

Özellik Değeri

Rol bilgilerini depolamak ve almak için uygulamanın adı.

Örnekler

Aşağıdaki kod örneği, özelliğinin ApplicationName örnek uygulamasını gösterir.

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

Açıklamalar

ApplicationName sınıfı tarafından Roles kullanıcıları ve rolleri farklı uygulamalarla ilişkilendirmek için kullanılır. Bu, birden çok uygulamanın yinelenen kullanıcı adları veya rol adları arasında çakışmalar yaşamadan kullanıcı ve rol bilgilerini depolamak için aynı veritabanını kullanmasına olanak tanır. Birden çok ASP.NET uygulaması özelliğinde ApplicationName aynı değeri belirterek aynı veritabanını kullanabilir. ApplicationName özelliği program aracılığıyla ayarlanabilir veya özniteliği kullanılarak applicationName Web uygulamasının yapılandırma dosyasında bildirimli olarak ayarlanabilir.

Hiçbir ApplicationName özellik belirtilmezse, özellik değerinin ApplicationVirtualPath kullanılmasını öneririz.

Şunlara uygulanır

Ayrıca bkz.