다음을 통해 공유


PeerEndPoint 클래스

정의

피어 투 피어 협업 인프라 내에서 PeerNearMe 또는 PeerContact의 현재 인스턴스를 기술하여 고유한 네트워크 주소 구성으로 지정된 PeerContact 또는 PeerNearMe 인스턴스의 위치를 나타냅니다.

public ref class PeerEndPoint : IDisposable, IEquatable<System::Net::PeerToPeer::Collaboration::PeerEndPoint ^>, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class PeerEndPoint : IDisposable, IEquatable<System.Net.PeerToPeer.Collaboration.PeerEndPoint>, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type PeerEndPoint = class
    interface IDisposable
    interface IEquatable<PeerEndPoint>
    interface ISerializable
Public Class PeerEndPoint
Implements IDisposable, IEquatable(Of PeerEndPoint), ISerializable
상속
PeerEndPoint
특성
구현

설명

피어 "엔드포인트"는 피어 협업 네트워크 내에서 현재 사용 가능한 연락처의 instance 설명하는 고유한 네트워크 주소 구성인 연락처의 현재 상태 위치를 설명합니다. 단일 연락처 피어 협업 네트워크 내에서 여러 엔드포인트에서 사용할 수 있습니다.

피어 연락처를 보고 특정 피어 상태, 애플리케이션 또는 개체 업데이트에 대 한 해당 연락처와 연결 된 엔드포인트 중 하나를 쿼리할 수 있습니다.

생성자

PeerEndPoint()

PeerEndPoint 클래스의 새 인스턴스를 생성합니다.

PeerEndPoint(IPEndPoint)

PeerEndPoint에 포함된 피어 연결 엔드포인트를 사용하여 IPEndPoint 클래스의 새 인스턴스를 초기화합니다.

PeerEndPoint(IPEndPoint, String)

PeerEndPoint에 포함된 피어 연결 엔드포인트 및 endPointName을 지정하는 문자열을 사용하여 IPEndPoint 클래스의 새 인스턴스를 초기화합니다.

PeerEndPoint(SerializationInfo, StreamingContext)

serialization에 필요한 관련 매개 변수를 사용하여 새 PeerEndPoint 인스턴스를 초기화합니다.

속성

EndPoint

IPEndPoint 인스턴스와 연결된 IP 주소를 포함하는 PeerEndPoint를 가져오거나 설정합니다.

Name

String 인스턴스의 표시 이름을 나타내는 PeerEndPoint을 가져오거나 설정합니다.

SynchronizingObject

이 속성 값이 설정되면 비동기 작업의 결과로 발생되지 않는 모든 이벤트에는 특정 SynchronizingObject를 만든 스레드에서 다시 호출된 이벤트 처리기가 연결됩니다.

메서드

Dispose()

해당 PeerEndPoint 개체에서 사용하는 리소스를 모두 해제합니다.

Dispose(Boolean)

PeerEndPoint에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.

Equals(Object)

PeerEndPoint을 지정된 Object와 비교합니다.

Equals(Object, Object)

지정한 PeerEndPoint 개체가 동일한지 여부를 확인합니다.

Equals(PeerEndPoint)

PeerEndPoint를 지정된 PeerEndPoint 인스턴스와 비교합니다.

GetHashCode()

PeerEndPoint 인스턴스에 대한 해시 코드를 반환합니다.

GetObjectData(SerializationInfo, StreamingContext)

지정된 PeerObject 인스턴스를 serialize하는 데 필요한 데이터로 SerializationInfo 클래스 인스턴스를 채웁니다. 파생된 형식은 기본 형식 GetObjectData(SerializationInfo, StreamingContext) 메서드를 호출해야 합니다.

GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
OnNameChanged(NameChangedEventArgs)

PeerContact 인스턴스와 연결되어 있는 PeerEndPoint에 지정된 PeerName이 변경되면 호출됩니다.

ToString()

PeerEndPoint 인스턴스를 나타내는 String을 반환합니다.

이벤트

NameChanged

PeerEndPoint 개체와 연결된 이름이 변경되면 신호를 받습니다.

명시적 인터페이스 구현

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

serialize된 소스에서 가져온 데이터를 사용하여 현재 PeerEndPoint 인스턴스를 채웁니다.

적용 대상

추가 정보