ProjectCollection.Dispose ProjectCollection.Dispose ProjectCollection.Dispose ProjectCollection.Dispose Method

정의

관리되는 리소스 및 관리되지 않는 리소스를 모두 해제합니다.Releases both managed and unmanaged resources. 호스트에 프로젝트 컬렉션이 더 이상 필요 없는 경우 호출합니다.Called when a host no longer needs the project collection.

오버로드

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

관리되는 리소스 및 관리되지 않는 리소스를 모두 해제합니다.Releases both managed and unmanaged resources. 호스트에 프로젝트 컬렉션이 더 이상 필요 없는 경우 호출합니다.Called when a host no longer needs the project collection. 프로젝트 컬렉션이 소유하고 있는 모든 로깅 서비스를 종료하고 로거 스레드를 해제합니다.Shuts down any logging services that the project collection owns and releases the logger thread.

Dispose() Dispose() Dispose() Dispose()

관리되는 리소스 및 관리되지 않는 리소스를 모두 해제합니다.Releases both managed and unmanaged resources. 호스트에 프로젝트 컬렉션이 더 이상 필요 없는 경우 호출합니다.Called when a host no longer needs the project collection.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

관리되는 리소스 및 관리되지 않는 리소스를 모두 해제합니다.Releases both managed and unmanaged resources. 호스트에 프로젝트 컬렉션이 더 이상 필요 없는 경우 호출합니다.Called when a host no longer needs the project collection. 프로젝트 컬렉션이 소유하고 있는 모든 로깅 서비스를 종료하고 로거 스레드를 해제합니다.Shuts down any logging services that the project collection owns and releases the logger thread.

protected:
 virtual void Dispose(bool disposing);
protected virtual void Dispose (bool disposing);
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
Protected Overridable Sub Dispose (disposing As Boolean)

매개 변수

disposing
Boolean Boolean Boolean Boolean

true이면 관리되는 리소스와 관리되지 않는 리소스를 모두 해제하고, 그렇지 않으면 관리되지 않는 리소스만 해제합니다.If true, releases both managed and unmanaged resources; otherwise releases only unmanaged resources.

설명

.NET의 가비지 폐기 지침을 따릅니다.Follows the garbage disposal guidelines of .NET.

Dispose() Dispose() Dispose() Dispose()

관리되는 리소스 및 관리되지 않는 리소스를 모두 해제합니다.Releases both managed and unmanaged resources. 호스트에 프로젝트 컬렉션이 더 이상 필요 없는 경우 호출합니다.Called when a host no longer needs the project collection.

public:
 virtual void Dispose();
public void Dispose ();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()

구현

설명

.NET Framework 4.5 및 Visual Studio 12.0과 함께 제공 된 MSBuild 버전에서 ProjectCollection이 범위를 벗어나기 전에 UnloadProject ()를 호출 해야 합니다. "In the MSBuild versions that were delivered with .NET Framework 4.5 and Visual Studio 12.0, you must call UnloadProject() before the ProjectCollection goes out of scope."

적용 대상