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 WaitHandle genel uygulamasıdırIDisposable.Dispose. Bir bağımsız değişken ile aşırı yüklemeyi çağıran Dispose(Boolean) ve ardından yöntemini çağıran GC.SuppressFinalize standart bir true 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.

Not

Öğesine son başvurunuzu WaitHandleyayınlamadan önce her zaman veya Dispose() öğesini arayınClose. 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.