PeerNameRegistration.Dispose 메서드

정의

개체에서 사용하는 리소스를 PeerNameRegistration 해제합니다.

오버로드

Name Description
Dispose()

개체에서 사용하는 모든 리소스를 해제합니다 PeerNameRegistration .

Dispose(Boolean)

관리되지 않는 리소스를 해제하고 필요에 따라 개체에서 사용하는 관리되는 리소스를 PeerNameRegistration 해제합니다.

설명

피어가 나가 Cloud면 클라우드에 피어와 연결된 개체가 PeerNameRegistration 더 이상 필요하지 않습니다. 등록 개체의 중지 또는 삭제 여부는 클라우드에서 개체를 다시 사용하여 이 피어를 등록할지 아니면 다른 피어를 등록할지에 따라 달라집니다. 피어 호스트가 통신해야 하는 등록 개체 내에 다른 엔드포인트가 있는 경우 이 개체를 중지하거나 삭제하기 전에 클라우드 내에서 해당 엔드포인트를 등록해야 합니다.

클라우드에서 더 많은 피어 Stop 를 등록해야 하는 경우 이 메서드를 사용하는 것이 좋습니다. 클라우드에 더 이상 메모리가 필요하지 않은 경우 메서드를 통해 Dispose 운영 체제로 반환되어야 합니다.

Dispose()

개체에서 사용하는 모든 리소스를 해제합니다 PeerNameRegistration .

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

구현

호출자 참고

개체를 삭제하기 전에 항상 Dispose 메서드를 호출합니다 PeerNameRegistration .

적용 대상

Dispose(Boolean)

관리되지 않는 리소스를 해제하고 필요에 따라 개체에서 사용하는 관리되는 리소스를 PeerNameRegistration 해제합니다.

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

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

호출자 참고

개체에 대한 마지막 참조를 해제하기 전에 항상 Dispose 메서드를 호출합니다 PeerNameRegistration .

적용 대상