PeerEndPoint Конструкторы

Определение

Генерирует новый экземпляр класса PeerEndPoint.

Перегрузки

PeerEndPoint()

Генерирует новый экземпляр класса PeerEndPoint.

PeerEndPoint(IPEndPoint)

Инициализирует новый экземпляр класса PeerEndPoint со связанной с одноранговым узелом конечной точкой, определенной объектом IPEndPoint.

PeerEndPoint(IPEndPoint, String)

Инициализирует новый экземпляр класса PeerEndPoint, используя связанную с одноранговым узелом конечную точку, заданную объектом IPEndPoint и строкой, определяющей имя конечной точки, endPointName.

PeerEndPoint(SerializationInfo, StreamingContext)

Инициализирует новый экземпляр класса PeerEndPoint, используя связанные параметры, требуемые для выполнения сериализации.

Комментарии

Этот конструктор предоставляется в случае, если разработчик уже знает IP-адрес нужного PeerEndPoint пользователя.

Использование этого конструктора для создания явного PeerEndPoint экземпляра упрощает создание экземпляра Peer класса, который, в свою очередь, можно использовать для взаимодействия с одноранговым узлом, указанным ПО IP-адресу, с помощью инфраструктуры совместной работы одноранговых узлов.

PeerEndPoint()

Генерирует новый экземпляр класса PeerEndPoint.

public:
 PeerEndPoint();
public PeerEndPoint ();
Public Sub New ()

Применяется к

PeerEndPoint(IPEndPoint)

Инициализирует новый экземпляр класса PeerEndPoint со связанной с одноранговым узелом конечной точкой, определенной объектом IPEndPoint.

public:
 PeerEndPoint(System::Net::IPEndPoint ^ endPoint);
public PeerEndPoint (System.Net.IPEndPoint endPoint);
new System.Net.PeerToPeer.Collaboration.PeerEndPoint : System.Net.IPEndPoint -> System.Net.PeerToPeer.Collaboration.PeerEndPoint
Public Sub New (endPoint As IPEndPoint)

Параметры

endPoint
IPEndPoint

Конечная точка, связанная с одноранговым узелом.

См. также раздел

Применяется к

PeerEndPoint(IPEndPoint, String)

Инициализирует новый экземпляр класса PeerEndPoint, используя связанную с одноранговым узелом конечную точку, заданную объектом IPEndPoint и строкой, определяющей имя конечной точки, endPointName.

public:
 PeerEndPoint(System::Net::IPEndPoint ^ endPoint, System::String ^ endPointName);
public PeerEndPoint (System.Net.IPEndPoint endPoint, string endPointName);
new System.Net.PeerToPeer.Collaboration.PeerEndPoint : System.Net.IPEndPoint * string -> System.Net.PeerToPeer.Collaboration.PeerEndPoint
Public Sub New (endPoint As IPEndPoint, endPointName As String)

Параметры

endPoint
IPEndPoint

Конечная точка, связанная с одноранговым узелом.

endPointName
String

Указывает имя, связанное с объектом PeerEndPoint.

Исключения

Аргумент endPoint равен пустой ссылке (null).

Заданное значение параметра endPoint не является допустимой конечной точкой протокола IPv6.

Применяется к

PeerEndPoint(SerializationInfo, StreamingContext)

Инициализирует новый экземпляр класса PeerEndPoint, используя связанные параметры, требуемые для выполнения сериализации.

protected:
 PeerEndPoint(System::Runtime::Serialization::SerializationInfo ^ serializationInfo, System::Runtime::Serialization::StreamingContext streamingContext);
protected PeerEndPoint (System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext);
new System.Net.PeerToPeer.Collaboration.PeerEndPoint : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Net.PeerToPeer.Collaboration.PeerEndPoint
Protected Sub New (serializationInfo As SerializationInfo, streamingContext As StreamingContext)

Параметры

serializationInfo
SerializationInfo

Объект SerializationInfo, связанный с объектом PeerEndPoint.

streamingContext
StreamingContext

Назначение сериализации, связанное с объектом PeerEndPoint.

Применяется к