다음을 통해 공유


Dispose 메서드 (Boolean)

SqlCeChangeTracking 클래스에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.

네임스페이스:  System.Data.SqlServerCe
어셈블리:  System.Data.SqlServerCe.dll의 System.Data.SqlServerCe

구문

‘선언
Public Sub Dispose ( _
    disposing As Boolean _
)
‘사용 방법
Dim instance As SqlCeChangeTracking
Dim disposing As Boolean

instance.Dispose(disposing)
public void Dispose(
    bool disposing
)
public:
void Dispose(
    bool disposing
)
member Dispose : 
        disposing:bool -> unit 
public function Dispose(
    disposing : boolean
)

매개 변수

  • disposing
    형식: System. . :: . .Boolean
    관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true이고, 관리되지 않는 리소스만 해제하려면 false입니다.

주의

이 메서드는 public Dispose() 메서드와 Finalize 메서드를 통해 호출됩니다. Dispose()는 disposing 매개 변수를 true로 설정하고 보호된 Dispose(Boolean) 메서드를 호출하며, Finalize는 disposing을 false로 설정하고 Dispose를 호출합니다.

disposing 매개 변수가 true인 경우 이 메서드는 이 SqlCeChangeTracking이 참조하는 관리되는 개체에서 보유 중인 모든 리소스를 해제합니다. 이 메서드는 참조되는 각 개체의 Dispose() 메서드를 호출합니다.

상속자를 위한 정보

Dispose는 다른 개체에서 여러 번 호출할 수 있습니다. Dispose(Boolean)를 재정의할 때 Dispose에 대한 이전 호출에서 이미 삭제된 개체를 참조하지 않도록 주의하십시오. Dispose(Boolean)의 구현 방법은 Implementing a Dispose Method을 참조하십시오.

Dispose 및 Finalize에 대한 자세한 내용은 Cleaning Up Unmanaged ResourcesOverriding the Finalize Method를 참조하십시오.

참고 항목

참조

SqlCeChangeTracking 클래스

SqlCeChangeTracking 멤버

Dispose 오버로드

System.Data.SqlServerCe 네임스페이스