Aracılığıyla paylaş


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ının 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

özelliği, AutomaticSaveEnabled kullanıcı profilinin otomatik olarak kaydedilmesinin uygulama için etkinleştirilip etkinleştirilmediğini gösterir. Otomatik kaydetme etkinleştirilirse, ProfileModule nesnesi olayı başlatır ProfileAutoSaving ve bir 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.