Peer.Invite Yöntem

Tanım

Belirli PeerApplicationbir başlatma daveti Peer gönderir.

Aşırı Yüklemeler

Invite(PeerApplication, String, Byte[])

Belirli PeerApplicationbir başlatma daveti Peer gönderir.

Invite()

Belirli PeerApplicationbir başlatma daveti Peer gönderir.

Invite(PeerApplication, String, Byte[])

Belirli PeerApplicationbir başlatma daveti Peer gönderir.

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

Parametreler

applicationToInvite
PeerApplication

Davetin PeerApplication gönderildiği.

message
String

Uygulama davetiyle birlikte uzak eşe gönderilecek bir ileti. İleti en fazla 255 Unicode karakter olabilir.

invitationData
Byte[]

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

Döndürülenler

PeerInvitationResponse Daveti alan eşten bir.

Özel durumlar

Uygulama işbirliği için kaydedilmedi.

invitationData 16.384 bayttan büyük.

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

  • Şu anda yürütülen uygulama eş 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.

Şunlara uygulanır

Invite()

Belirli PeerApplicationbir başlatma daveti Peer gönderir.

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

Döndürülenler

PeerInvitationResponse Daveti alan eşten bir.

Özel durumlar

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

  • Şu anda yürütülen uygulama Eş İş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ş İşbirliği oturumu başladığında oluşturulur.

Ayrıca bkz.

Şunlara uygulanır