ApplicationContext.Finalize 메서드

정의

가비지 수집에 의해 애플리케이션 컨텍스트가 회수되기 전에 리소스를 해제하고 다른 정리 작업을 수행하려고 합니다.Attempts to free resources and perform other cleanup operations before the application context is reclaimed by garbage collection.

!ApplicationContext ()
~ApplicationContext ();
override this.Finalize : unit -> unit
Finalize ()

설명

이 메서드는 Dispose(false)를 호출 하 여 Object.Finalize를 재정의 하 고 리소스를 정리 합니다.This method overrides Object.Finalize and cleans up resources by calling Dispose(false). Dispose(Boolean)를 재정의하여 정리 작업을 사용자 지정합니다.Override Dispose(Boolean) to customize the cleanup.

애플리케이션 코드는이 메서드를 호출 하지 개체의 Finalize 메서드를 호출 하 여 가비지 수집기에 의해 종료를 사용 하지 않도록 설정 된 경우가 아니면 자동으로 가비지를 수집 하는 동안 호출 됩니다는 GC.SuppressFinalize 메서드.Application code should not call this method; an object's Finalize method is automatically invoked during garbage collection, unless finalization by the garbage collector has been disabled by a call to the GC.SuppressFinalize method.

자세한 내용은 Finalize 메서드 및 소멸자관리 되지 않는 리소스 정리, 및 Finalize 메서드 재정의합니다.For more information, see Finalize Methods and Destructors, Cleaning Up Unmanaged Resources, and Overriding the Finalize Method.

적용 대상