C# 클래스 System.SafeDisposable

Implements the recommended disposable pattern with additional logic for preventing the object for being disposed twice.
상속: IDisposable
파일 보기 프로젝트 열기: madelson/Emotiv-Experimenter 1 사용 예제들

공개 메소드들

메소드 설명
CheckIfDisposed ( ) : void

Throws an exception if the object has been disposed.

Dispose ( ) : void

Calls Dispose(true)

보호된 메소드들

메소드 설명
DisposeOfManagedResources ( ) : void

Called before unmanaged resources are disposed.

DisposeOfUnmanagedResources ( ) : void

Called after managed resources are disposed.

비공개 메소드들

메소드 설명
Dispose ( bool disposeOfManagedResources ) : void

메소드 상세

CheckIfDisposed() 공개 메소드

Throws an exception if the object has been disposed.
public CheckIfDisposed ( ) : void
리턴 void

Dispose() 공개 메소드

Calls Dispose(true)
public Dispose ( ) : void
리턴 void

DisposeOfManagedResources() 보호된 추상적인 메소드

Called before unmanaged resources are disposed.
protected abstract DisposeOfManagedResources ( ) : void
리턴 void

DisposeOfUnmanagedResources() 보호된 메소드

Called after managed resources are disposed.
protected DisposeOfUnmanagedResources ( ) : void
리턴 void