PeerNearMe.InviteAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
接收来自对等方的有关加入对等协作应用程序的邀请响应。
重载
InviteAsync(Object) |
接收来自对等方的有关加入对等协作应用程序的邀请响应。 |
InviteAsync(PeerApplication, String, Byte[], Object) |
接收来自对等方有关加入对等协作应用程序的邀请的邀请响应。 |
InviteAsync(Object)
接收来自对等方的有关加入对等协作应用程序的邀请响应。
public:
override void InviteAsync(System::Object ^ userToken);
[System.Security.SecurityCritical]
public override void InviteAsync (object userToken);
[<System.Security.SecurityCritical>]
override this.InviteAsync : obj -> unit
Public Overrides Sub InviteAsync (userToken As Object)
参数
- userToken
- Object
传递给异步操作回调以用于标识的用户定义的对象。 此必选参数在仍在执行的所有异步邀请操作中必须是唯一的。
- 属性
例外
userToken
参数指定了 null
。
此 PeerApplication 对象指定的 Guid 无效。
适用于
InviteAsync(PeerApplication, String, Byte[], Object)
接收来自对等方有关加入对等协作应用程序的邀请的邀请响应。
public:
override void InviteAsync(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData, System::Object ^ userToken);
[System.Security.SecurityCritical]
public override void InviteAsync (System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData, object userToken);
[<System.Security.SecurityCritical>]
override this.InviteAsync : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] * obj -> unit
Public Overrides Sub InviteAsync (applicationToInvite As PeerApplication, message As String, invitationData As Byte(), userToken As Object)
参数
- applicationToInvite
- PeerApplication
指定由 PeerApplication 对象表示的相关对等协作应用程序信息。
- message
- String
要与应用程序邀请一起发送到远程对等方的消息。 消息的长度不能超过 255 个 Unicode 字符。
- invitationData
- Byte[]
与邀请关联的用户定义的数据 Blob。 其大小限制为 16K。
- userToken
- Object
传递给异步操作回调以用于标识的用户定义的对象。 此必选参数在仍在执行的所有异步邀请操作中必须是唯一的。
- 属性
例外
applicationToInvite
参数指定了 null
。
userToken
参数指定了 null
。
找不到 指定的 PeerApplication 终结点。
参数
applicationToInvite
指定一个空 Guid的 。