Aracılığıyla paylaş


CriticalHandle.SetHandleAsInvalid Yöntem

Tanım

Tanıtıcıyı geçersiz olarak işaretler.

public:
 void SetHandleAsInvalid();
public void SetHandleAsInvalid ();
member this.SetHandleAsInvalid : unit -> unit
Public Sub SetHandleAsInvalid ()

Açıklamalar

SetHandleAsInvalid yöntemini yalnızca tanıtıcınızın geçersiz olduğunu bildiğinizde ve bu şekilde işaretlemek istediğinizde çağırın. Bunu yapmak alanın değerini handle değiştirmez; yalnızca tutamacı geçersiz olarak işaretler. Tanıtıcı daha sonra eski olabilecek bir değer içerebilir. Bu çağrının etkisi, kaynakları boşaltma girişiminde bulunulmamadır.

yönteminde SetHandle olduğu gibi, yalnızca önceden var olan bir tanıtıcıyı desteklemeniz gerekiyorsa kullanın SetHandleAsInvalid .

Şunlara uygulanır