Поделиться через


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 от получившего приглашение однорангового узла.

Исключения

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

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

  • При отправке приглашения произошла ошибка.

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

Комментарии

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

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

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 от получившего приглашение однорангового узла.

Исключения

  • При отправке приглашения произошла ошибка.

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

Комментарии

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

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

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