다음을 통해 공유


Strokes.Dispose 메서드 (Boolean)

업데이트: 2007년 11월

Strokes 컬렉션에 사용된 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.

네임스페이스:  Microsoft.Ink
어셈블리:  Microsoft.Ink(Microsoft.Ink.dll)

구문

‘선언
Protected Overridable Sub Dispose ( _
    disposing As Boolean _
)
‘사용 방법
Dim disposing As Boolean

Me.Dispose(disposing)
protected virtual void Dispose(
    bool disposing
)
protected:
virtual void Dispose(
    bool disposing
)
protected void Dispose(
    boolean disposing
)
protected function Dispose(
    disposing : boolean
)

매개 변수

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

설명

이 메서드는 공용 Dispose() 메서드와 Finalize 메서드에서 호출됩니다. Dispose() 메서드는 disposing 매개 변수를 true로 설정하여 보호된 Dispose(Boolean) 메서드를 호출합니다. Finalize 메서드는 disposing 매개 변수를 false로 설정하여 Dispose(Boolean) 메서드를 호출합니다.

disposing 매개 변수가 true로 설정된 경우 이 메서드는 이 Strokes 컬렉션에서 참조하는 관리되는 개체가 보유하고 있는 리소스를 모두 해제합니다. Dispose(Boolean) 메서드는 이를 위해 IDisposable을 구현하는 참조된 각 개체의 Dispose 메서드를 호출합니다.

참고

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

가비지 수집에 대한 자세한 내용은 Programming for Garbage Collection을 참조하십시오.

플랫폼

Windows Vista

.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.

버전 정보

.NET Framework

3.0에서 지원

참고 항목

참조

Strokes 클래스

Strokes 멤버

Dispose 오버로드

Microsoft.Ink 네임스페이스

Strokes.Dispose