PeerEndPoint Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Генерирует новый экземпляр класса PeerEndPoint.
Перегрузки
PeerEndPoint() |
Генерирует новый экземпляр класса PeerEndPoint. |
PeerEndPoint(IPEndPoint) |
Инициализирует новый экземпляр класса PeerEndPoint со связанной с одноранговым узелом конечной точкой, определенной объектом IPEndPoint. |
PeerEndPoint(IPEndPoint, String) |
Инициализирует новый экземпляр класса PeerEndPoint, используя связанную с одноранговым узелом конечную точку, заданную объектом IPEndPoint и строкой, определяющей имя конечной точки, |
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.