ProfileManager.AutomaticSaveEnabled Özellik

Tanım

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 trueayarlar.

<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.

Şunlara uygulanır

Ayrıca bkz.