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

Определение

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

Перегрузки

PeerName(String)

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

PeerName(SerializationInfo, StreamingContext)

Заполняет объект SerializationInfo данными, необходимыми для сериализации PeerName.

PeerName(String, PeerNameType)

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

PeerName(String)

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

public:
 PeerName(System::String ^ remotePeerName);
public PeerName (string remotePeerName);
new System.Net.PeerToPeer.PeerName : string -> System.Net.PeerToPeer.PeerName
Public Sub New (remotePeerName As String)

Параметры

remotePeerName
String

Содержит имя однорангового узла для кодирования в качестве экземпляра PeerName.

Исключения

Предоставленное значение String не является допустимым значением PeerName.

remotePeerName имеет значение null.

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

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

PeerName(SerializationInfo, StreamingContext)

Заполняет объект SerializationInfo данными, необходимыми для сериализации PeerName.

protected:
 PeerName(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected PeerName (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Net.PeerToPeer.PeerName : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Net.PeerToPeer.PeerName
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Параметры

info
SerializationInfo

Ссылка на объект, содержащий данные, необходимые для десериализации экземпляра.

context
StreamingContext

Контекст, который предоставляет средства для десериализации данных. Также называется источником сериализованных данных.

Исключения

Один или несколько параметров имеют значение null.

Комментарии

Этот конструктор необходим для десериализации этого типа.

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

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

PeerName(String, PeerNameType)

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

public:
 PeerName(System::String ^ classifier, System::Net::PeerToPeer::PeerNameType peerNameType);
[System.Security.SecurityCritical]
public PeerName (string classifier, System.Net.PeerToPeer.PeerNameType peerNameType);
[<System.Security.SecurityCritical>]
new System.Net.PeerToPeer.PeerName : string * System.Net.PeerToPeer.PeerNameType -> System.Net.PeerToPeer.PeerName
Public Sub New (classifier As String, peerNameType As PeerNameType)

Параметры

classifier
String

String — содержит имя однорангового узла для кодирования в качестве PeerName.

peerNameType
PeerNameType

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

Атрибуты

Исключения

Classifier — включает один или несколько недопустимых символов.

Один или несколько параметров имеют значение null.

  • Идентификатор по умолчанию, который используется в качестве основы PeerName, невозможно получить.

  • PeerName невозможно создать.

Комментарии

Этот конструктор возвращает объект типа PeerName , содержащий полное имя однорангового узла. Он также указывает, является ли имя однорангового узла защищенным или незащищенным.

Этот экземпляр использует удостоверение однорангового узла по умолчанию для текущего пользователя и указанное Classifierзначение в дополнение к типу имени однорангового узла, создаваемого с указанным классификатором и типом.

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

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