Peer.InviteAsync Yöntem

Tanım

Belirli PeerApplicationbir başlatma daveti gönderen zaman uyumsuz davet Peer işlemini başlatır.

Aşırı Yüklemeler

InviteAsync(Object)

Belirli PeerApplicationbir başlatma daveti gönderen zaman uyumsuz davet Peer işlemini başlatır.

InviteAsync(PeerApplication, String, Byte[], Object)

Belirli PeerApplicationbir başlatma daveti gönderen zaman uyumsuz davet Peer işlemini başlatır.

InviteAsync(Object)

Belirli PeerApplicationbir başlatma daveti gönderen zaman uyumsuz davet Peer işlemini başlatır.

public:
 abstract void InviteAsync(System::Object ^ userToken);
public abstract void InviteAsync (object userToken);
abstract member InviteAsync : obj -> unit
Public MustOverride Sub InviteAsync (userToken As Object)

Parametreler

userToken
Object

Tanımlama için zaman uyumsuz işlemin geri çağırmasına geçirecek kullanıcı tanımlı nesne. Bu gerekli parametre, devam eden tüm zaman uyumsuz davet işlemlerinde benzersiz olmalıdır.

Özel durumlar

userToken, null değeridir.

  • Davet işlemi sırasında bir hata oluştu.

  • Şu anda yürütülen uygulama işbirliği altyapısına kayıtlı değil.

Açıklamalar

Bu yöntemin çağrılması için bir PermissionState gerekir Unrestricted. Bu durum, eş işbirliği oturumu başladığında oluşturulur.

Ayrıca bkz.

Şunlara uygulanır

InviteAsync(PeerApplication, String, Byte[], Object)

Belirli PeerApplicationbir başlatma daveti gönderen zaman uyumsuz davet Peer işlemini başlatır.

public:
 abstract void InviteAsync(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData, System::Object ^ userToken);
public abstract void InviteAsync (System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData, object userToken);
abstract member InviteAsync : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] * obj -> unit
Public MustOverride Sub InviteAsync (applicationToInvite As PeerApplication, message As String, invitationData As Byte(), userToken As Object)

Parametreler

applicationToInvite
PeerApplication

Davetin PeerApplication gönderildiği.

message
String

Uygulama davetiyle birlikte uzak eşe gönderilecek bir ileti. Bu iletinin boyut üst sınırı 255 Unicode karakterdir.

invitationData
Byte[]

Davetle ilişkilendirilecek kullanıcı tanımlı veri blobu. Boyutu en fazla 16.384 bayt olabilir.

userToken
Object

Tanımlama için zaman uyumsuz işlemin geri çağırmasına geçirecek kullanıcı tanımlı nesne. Bu gerekli parametre, devam eden tüm zaman uyumsuz davet işlemlerinde benzersiz olmalıdır.

Özel durumlar

Uygulama işbirliği altyapısına kayıtlı değil.

userToken, null değeridir.

invitationData 16.384 bayttan büyük.

  • Davet işlemi sırasında bir hata oluştu.

  • Şu anda yürütülen uygulama işbirliği altyapısına kayıtlı değil.

Açıklamalar

Bu yöntemin çağrılması için bir PermissionState gerekir Unrestricted. Bu durum, eş işbirliği oturumu başladığında oluşturulur.

Ayrıca bkz.

Şunlara uygulanır