RoleProvider.ApplicationName Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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, yinelenen kullanıcı adları veya rol adları arasında çakışmalar yaşamadan kullanıcı ve rol bilgilerini depolamak için birden çok uygulamanın aynı veritabanını kullanmasını sağlar. 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.