WaitHandle.Close Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Släpper alla resurser som innehas av den aktuella WaitHandle.
public:
virtual void Close();
public virtual void Close();
abstract member Close : unit -> unit
override this.Close : unit -> unit
Public Overridable Sub Close ()
Kommentarer
Den här metoden är den offentliga implementeringen av IDisposable.Dispose metoden för WaitHandle klassen och dess härledda klasser. Den tillhandahåller en standardimplementering som anropar överbelastningen Dispose(Boolean) med ett true argument och sedan anropar GC.SuppressFinalize metoden. Anropa den här metoden för att frigöra alla resurser som innehas av en instans av WaitHandle eller en härledd klass.
När den här metoden anropas orsakar referenser till den aktuella instansen odefinierat beteende.
Note
Anropa Close alltid eller Dispose() innan du släpper din senaste referens till WaitHandle. Annars frigörs inte de resurser som används.
Anteckningar till arvingar
Du bör åsidosätta Dispose(Boolean) metoden för att frigöra resurser som allokerats i härledda klasser.