StreamWriter.Dispose(Boolean) 메서드

정의

버퍼링된 데이터가 기본 스트림에 기록되도록 하고, 관리되지 않는 리소스를 StreamWriter해제하고, 필요에 따라 관리되는 리소스를 해제합니다.

protected:
 override void Dispose(bool disposing);
protected override void Dispose(bool disposing);
override this.Dispose : bool -> unit
Protected Overrides Sub Dispose (disposing As Boolean)

매개 변수

disposing
Boolean

true 관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 false 관리되지 않는 리소스만 해제합니다.

예외

현재 인코딩은 유니코드 서로게이트 쌍의 절반을 표시하는 것을 지원하지 않습니다.

설명

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

상속자 참고

Dispose 는 다른 개체에서 여러 번 호출할 수 있습니다. 재정의할 Dispose때는 이전 호출에서 삭제된 개체를 참조하지 않도록 주의해야 합니다 Dispose.

이 메서드는 기본 클래스의 dispose 메서드를 호출합니다 Dispose(Boolean).

적용 대상

추가 정보