MembershipProvider.ApplicationName Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Nome dell'applicazione che usa il provider di appartenenze personalizzato.
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
Valore della proprietà
Nome dell'applicazione che usa il provider di appartenenze personalizzato.
Esempio
Per un esempio di implementazione, vedere Implementazione di MembershipProviderun provider di profili.
Commenti
Il valore della ApplicationName proprietà viene archiviato nell'origine dati con informazioni utente correlate per associare un utente a una determinata applicazione. Questa proprietà è di lettura/scrittura e il valore predefinito è il valore della ApplicationPath proprietà, se non specificato in modo esplicito.
Poiché i provider di appartenenze archiviano le informazioni utente in modo univoco per ogni applicazione, più applicazioni ASP.NET possono usare la stessa origine dati senza che si verifichi un conflitto se vengono creati nomi utente duplicati. In alternativa, più applicazioni ASP.NET possono usare la stessa origine dati utente specificando lo stesso ApplicationName.
Nell'implementazione del provider di appartenenze è necessario assicurarsi che lo schema dei dati includa ApplicationName e che le query e gli aggiornamenti dell'origine dati includano anche .ApplicationName