PeerName Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса PeerName.
Перегрузки
PeerName(String) |
Инициализирует новый объект типа PeerName с помощью предоставленного значения String полного имени однорангового узла. |
PeerName(SerializationInfo, StreamingContext) |
Заполняет объект SerializationInfo данными, необходимыми для сериализации PeerName. |
PeerName(String, PeerNameType) |
Инициализирует новый экземпляр класса PeerName. |
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.
Исключения
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)
Параметры
- peerNameType
- PeerNameType
PeerNameType — значение перечисления, которое указывает тип создаваемого имени однорангового узла.
- Атрибуты
Исключения
Classifier — включает один или несколько недопустимых символов.
Один или несколько параметров имеют значение null
.
Комментарии
Этот конструктор возвращает объект типа PeerName , содержащий полное имя однорангового узла. Он также указывает, является ли имя однорангового узла защищенным или незащищенным.
Этот экземпляр использует удостоверение однорангового узла по умолчанию для текущего пользователя и указанное Classifierзначение в дополнение к типу имени однорангового узла, создаваемого с указанным классификатором и типом.