(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Control.Dispose-Methode

Ermöglicht es einem Serversteuerelement, die letzte Bereinigung durchzuführen, bevor es aus dem Speicher freigegeben wird.

Namespace:  System.Web.UI
Assembly:  System.Web (in System.Web.dll)

public virtual void Dispose()

Implementiert

IDisposable.Dispose()

Rufen Sie Dispose auf, wenn Sie Control nicht mehr benötigen. Die Dispose-Methode bewirkt, dass Control nicht mehr verwendet werden kann. Nach dem Aufruf dieser Methode müssen Sie alle Verweise auf das Steuerelement freigeben, damit der belegte Speicher während der Garbage Collection wieder zugänglich gemacht werden kann.

Im folgenden Codebeispiel wird die Dispose-Methode überschrieben, um das HtmlTextWriter-Objekt zu schließen, das einem Steuerelement zugeordnet ist. Außerdem wird die Dispose-Methode des Button-Steuerelements myButton aufgerufen. Wenn beim Aufruf dieser Version der Dispose-Methode eine Exception ausgelöst wird, schreibt das Steuerelement eine Meldung in das aktuelle HttpResponse-Objekt.


public override void Dispose()
{
   try
   {
      Context.Response.Write("Disposing " + ToString());
      // Perform resource cleanup.
      myTextWriter.Close();
      myButton.Dispose();
   }
   catch(Exception myException)
   {
      Context.Response.Write("Exception occurred: "+myException.Message);
   }
}


.NET Framework

Unterstützt in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft