Thread.ResetAbort Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dikkat
Thread.ResetAbort is not supported and throws PlatformNotSupportedException.
Geçerli iş parçacığı için istenen bir Abort(Object) işlemi iptal eder.
public:
static void ResetAbort();
[System.Obsolete("Thread.ResetAbort is not supported and throws PlatformNotSupportedException.", DiagnosticId="SYSLIB0006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static void ResetAbort();
public static void ResetAbort();
[<System.Obsolete("Thread.ResetAbort is not supported and throws PlatformNotSupportedException.", DiagnosticId="SYSLIB0006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member ResetAbort : unit -> unit
static member ResetAbort : unit -> unit
Public Shared Sub ResetAbort ()
- Öznitelikler
Özel durumlar
Yalnızca .NET Core ve .NET 5+ : Her durumda.
Abort geçerli iş parçacığında çağrılmıyor.
Çağıranın geçerli iş parçacığı için gerekli güvenlik izni yok.
Açıklamalar
Bu yöntem yalnızca uygun izinlere sahip kod tarafından çağrılabilir.
bir iş parçacığını sonlandırmak için Abort çağrısı yapıldığında, sistem bir ThreadAbortExceptionoluşturur.
ThreadAbortException uygulama kodu tarafından yakalanabilen, ancak çağrılmadığı sürece ResetAbort catch bloğunun sonunda yeniden yıkılan özel bir özel durumdur.
ResetAbort iptal etme isteğini iptal eder ve iş parçacığının ThreadAbortException sonlandırılmasını engeller.
Yöntemini çağırmayı ThreadAbortException gösteren bir örnek için bkzResetAbort.