ProfileManager.AutomaticSaveEnabled Ö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.
Bir ASP.NET sayfasının yürütülmesinin sonunda kullanıcı profilinin otomatik olarak kaydedilip kaydedilmeyeceğini belirten bir değer alır.
public:
static property bool AutomaticSaveEnabled { bool get(); };
public static bool AutomaticSaveEnabled { get; }
static member AutomaticSaveEnabled : bool
Public Shared ReadOnly Property AutomaticSaveEnabled As Boolean
Özellik Değeri
true
kullanıcı profili bir ASP.NET sayfasının yürütülmesinin sonunda otomatik olarak kaydedilecekse; aksi takdirde , false
. Varsayılan değer: true
.
Özel durumlar
En az Medium izin olmadan özellik değerini alma AutomaticSaveEnabled girişiminde bulunuldu.
Örnekler
Aşağıdaki yapılandırma dosyası alıntısı, bir ASP.NET uygulaması için Web.config dosyasının system.web bölümündeki profil öğesini gösterir. Uygulamanın varsayılan profil sağlayıcısını bir SqlProfileProvider örneğe belirtir ve özniteliğini automaticSaveEnabled
olarak true
ayarlar.
<profile enabled="true"
automaticSaveEnabled="true"
defaultProvider="SqlProvider">
<providers>
<add name="SqlProvider"
type="System.Web.Profile.SqlProfileProvider"
connectionStringName="SqlServices"
applicationName="MyApplication" />
</providers>
</profile>
Açıklamalar
AutomaticSaveEnabled özelliği, uygulama için kullanıcı profilinin otomatik olarak kaydedilmesinin etkinleştirilip etkinleştirilmediğini gösterir. Otomatik kaydetme etkinleştirilirse, ProfileModule nesnesi olayı başlatır ProfileAutoSaving ve ASP.NET sayfasının yürütülmesinin sonundaki olay sırasında EndRequest yöntemini çağırırSave.
AutomaticSaveEnabled özelliği, bir ASP.NET uygulamasının Web.config dosyasındaki profil öğesinin özniteliği kullanılarak automaticSaveEnabled
ayarlanır.