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.
- data
- Byte[]
Двоичный объект данных, который будет связан с одноранговым приложением, таким как небольшое изображение.
- path
- String
Путь к одноранговому приложению в локальной файловой системе.
- commandLineArgs
- String
Аргументы командной строки для запуска однорангового приложения.
- peerScope
- PeerScope
Область, в которой будет зарегистрировано приложение для одноранговой совместной работы.
Исключения
Длина двоичного объекта данных не может быть меньше 1 КБ или больше 16 КБ.
Параметру
id
задается значениеnull
.
Комментарии
Перед успешной регистрации приложения необходимо задать глобальные уникальные Id свойства и PeerApplicationRegistrationType этого экземпляра.