Peer.Invite Метод

Определение

Отправляет приглашение одноранговому узлу Peer на запуск определенного приложения PeerApplication.

Перегрузки

Invite(PeerApplication, String, Byte[])

Отправляет приглашение одноранговому узлу Peer на запуск определенного приложения PeerApplication.

Invite()

Отправляет приглашение одноранговому узлу Peer на запуск определенного приложения PeerApplication.

Invite(PeerApplication, String, Byte[])

Отправляет приглашение одноранговому узлу Peer на запуск определенного приложения PeerApplication.

public:
 abstract System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData);
public abstract System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite (System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData);
abstract member Invite : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public MustOverride Function Invite (applicationToInvite As PeerApplication, message As String, invitationData As Byte()) As PeerInvitationResponse

Параметры

applicationToInvite
PeerApplication

PeerApplication, для которого отправлено приглашение.

message
String

Сообщение, отправляемое удаленному одноранговому узлу вместе с приглашением на присоединение к приложению. Размер сообщения не может превышать 255 символов Юникода.

invitationData
Byte[]

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

Возвращаемое значение

PeerInvitationResponse

Объект ответа на приглашение PeerInvitationResponse от получившего приглашение однорангового узла.

Исключения

Приложение не зарегистрировано для совместной работы.

Значение invitationData превышает 16 384 байт.

– Во время процесса приглашения произошла ошибка.

– Выполняющееся в настоящее время приложение не зарегистрировано в инфраструктуре одноранговой совместной работы.

Комментарии

Для вызова этого метода требуется значение PermissionState Unrestricted. Это состояние создается при запуске однорангового сеанса совместной работы.

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

Invite()

Отправляет приглашение одноранговому узлу Peer на запуск определенного приложения PeerApplication.

public:
 abstract System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite();
public abstract System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite ();
abstract member Invite : unit -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public MustOverride Function Invite () As PeerInvitationResponse

Возвращаемое значение

PeerInvitationResponse

Объект ответа на приглашение PeerInvitationResponse от получившего приглашение однорангового узла.

Исключения

– Во время процесса приглашения произошла ошибка.

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

Комментарии

Для вызова этого метода требуется значение PermissionState Unrestricted. Это состояние создается при запуске сеанса одноранговой совместной работы.

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

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