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

Определение

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

Перегрузки

PeerApplication()

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

PeerApplication(SerializationInfo, StreamingContext)

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

PeerApplication(Guid, String, Byte[], String, String, PeerScope)

Инициализирует новый экземпляр PeerApplication на основе предоставленного идентификатора приложения, описания, области и элементов данных.

Комментарии

Перед успешной регистрации приложения необходимо задать глобальные уникальные Id свойства и PeerApplicationRegistrationType этого экземпляра.

PeerApplication()

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

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

Комментарии

Перед успешной регистрации приложения необходимо задать глобальные уникальные Id свойства и PeerApplicationRegistrationType этого экземпляра.

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

PeerApplication(SerializationInfo, StreamingContext)

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

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

Параметры

serializationInfo
SerializationInfo

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

streamingContext
StreamingContext

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

Комментарии

PeerApplication Возвращает объект с именем, полностью заданным PeerName объектом в нем.

Перед успешной регистрации приложения необходимо задать глобальные уникальные Id свойства и PeerApplicationRegistrationType этого экземпляра.

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

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

PeerApplication(Guid, String, Byte[], String, String, PeerScope)

Инициализирует новый экземпляр PeerApplication на основе предоставленного идентификатора приложения, описания, области и элементов данных.

public:
 PeerApplication(Guid id, System::String ^ description, cli::array <System::Byte> ^ data, System::String ^ path, System::String ^ commandLineArgs, System::Net::PeerToPeer::Collaboration::PeerScope peerScope);
public PeerApplication (Guid id, string description, byte[] data, string path, string commandLineArgs, System.Net.PeerToPeer.Collaboration.PeerScope peerScope);
new System.Net.PeerToPeer.Collaboration.PeerApplication : Guid * string * byte[] * string * string * System.Net.PeerToPeer.Collaboration.PeerScope -> System.Net.PeerToPeer.Collaboration.PeerApplication
Public Sub New (id As Guid, description As String, data As Byte(), path As String, commandLineArgs As String, peerScope As PeerScope)

Параметры

id
Guid

Пользовательский идентификатор Guid, используемый для определения PeerApplication.

description
String

Описание типа String однорангового приложения.

data
Byte[]

Двоичный объект данных, который будет связан с одноранговым приложением, таким как небольшое изображение.

path
String

Путь к одноранговому приложению в локальной файловой системе.

commandLineArgs
String

Аргументы командной строки для запуска однорангового приложения.

peerScope
PeerScope

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

Исключения

  • Длина двоичного объекта данных не может быть меньше 1 КБ или больше 16 КБ.

  • Параметру id задается значение null.

Комментарии

Перед успешной регистрации приложения необходимо задать глобальные уникальные Id свойства и PeerApplicationRegistrationType этого экземпляра.

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

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