Peer.InviteAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.