WaitHandle.Close Yöntem

Tanım

Geçerli WaitHandletarafından tutulan tüm kaynakları serbest bırakır.

public:
 virtual void Close();
public virtual void Close();
abstract member Close : unit -> unit
override this.Close : unit -> unit
Public Overridable Sub Close ()

Açıklamalar

Bu yöntem, sınıfı ve türetilmiş sınıfları için yönteminin IDisposable.Dispose genel uygulamasıdırWaitHandle. Bir bağımsız değişken ile aşırı yüklemeyi çağıran Dispose(Boolean) ve ardından yöntemini çağıran true standart bir GC.SuppressFinalize uygulama sağlar. Veya türetilmiş bir sınıfın WaitHandle örneği tarafından tutulan tüm kaynakları serbest bırakmak için bu yöntemi çağırın.

Bu yöntem çağrıldıktan sonra geçerli örneğe yapılan başvurular tanımsız davranışa neden olur.

Note

öğesine son başvurunuzu yayınlamadan önce her zaman veya öğesini Closearayın Dispose()WaitHandle. Aksi takdirde, kullandığı kaynaklar serbest olmaz.

Devralanlara Notlar

Türetilmiş sınıflarda ayrılan kaynakları serbest bırakmak için yöntemini geçersiz kılmalısınız Dispose(Boolean) .

Şunlara uygulanır

Ayrıca bkz.