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 Это состояние создается при запуске сеанса совместной работы одноранговых узлов.