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的 。