Aracılığıyla paylaş


PeerContact.Invite Yöntem

Tanım

Gönderenin sponsorluğunda eş işbirliği etkinliğine katılma daveti gönderir.

Aşırı Yüklemeler

Invite(PeerApplication, String, Byte[])

Belirtilen daveti gönderenin sponsorluğunda belirtilen PeerApplication sponsora katılma davetini gönderir.

Invite(PeerEndPoint, PeerApplication, String, Byte[])

Belirtilen daveti, gönderenin sponsorluğunda belirtilen PeerEndPoint uygulamaya katılmak üzere belirtilen PeerCollaboration öğesine gönderir.

Invite()

Gönderenin sponsorluğunda eş işbirliğine katılma daveti gönderir.

Invite(PeerEndPoint)

Daveti gönderenle eş işbirliğine katılmak için belirli bir uç noktaya davet gönderir.

Açıklamalar

Bu yöntemin başarıyla tamamlanması için çağıranın System.Net.PeerToPeer.Collaboration altyapıda oturum açması gerekmez. PeerInvitationResponse Davetliden gelen bir, işbirliği davetini kabul eden davetliyle aynı değildir. Uygulamayı yüklememiş uzak bir eşe davet gönderilirse, davet otomatik olarak reddedilir.

Invite(PeerApplication, String, Byte[])

Belirtilen daveti gönderenin sponsorluğunda belirtilen PeerApplication sponsora katılma davetini gönderir.

public:
 override System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData);
[System.Security.SecurityCritical]
public override System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite (System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData);
[<System.Security.SecurityCritical>]
override this.Invite : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Overrides Function Invite (applicationToInvite As PeerApplication, message As String, invitationData As Byte()) As PeerInvitationResponse

Parametreler

applicationToInvite
PeerApplication

Davetin PeerApplication gönderildiği.

message
String

Uygulama daveti ile birlikte uzak eşe gönderilecek bir ileti.

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.

Öznitelikler

Özel durumlar

Id Geçerli uygulama için yok veya boş.

Açıklamalar

Bu yöntemin başarıyla tamamlanması için çağıranın System.Net.PeerToPeer.Collaboration altyapıda oturum açması gerekmez. PeerInvitationResponse Davetliden gelen bir, işbirliği davetini kabul eden davetliyle aynı değildir. Uygulamayı yüklememiş uzak bir eşe davet gönderilirse, davet otomatik olarak reddedilir.

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

Arayanlara Notlar

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

Invite(PeerEndPoint, PeerApplication, String, Byte[])

Belirtilen daveti, gönderenin sponsorluğunda belirtilen PeerEndPoint uygulamaya katılmak üzere belirtilen PeerCollaboration öğesine gönderir.

public:
 System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint, System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite (System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint, System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData);
[<System.Security.SecurityCritical>]
override this.Invite : System.Net.PeerToPeer.Collaboration.PeerEndPoint * System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Function Invite (peerEndPoint As PeerEndPoint, applicationToInvite As PeerApplication, message As String, invitationData As Byte()) As PeerInvitationResponse

Parametreler

peerEndPoint
PeerEndPoint

Davetin gönderildiği uç nokta veya uzak eş.

applicationToInvite
PeerApplication

Davetin gönderildiği uygulama.

message
String

Uygulama daveti ile 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.

Öznitelikler

Özel durumlar

içindeki PeerEndPoint uç nokta olamaz null.

Id Geçerli uygulama için yok veya boş.

Açıklamalar

Bu yöntemin başarıyla tamamlanması için çağıranın System.Net.PeerToPeer.Collaboration altyapıda oturum açması gerekmez. PeerInvitationResponse Davetliden gelen bir, işbirliği davetini kabul eden davetliyle aynı değildir. Uygulamayı yüklememiş uzak bir eşe davet gönderilirse, davet otomatik olarak reddedilir.

Arayanlara Notlar

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

Invite()

Gönderenin sponsorluğunda eş işbirliğine katılma daveti gönderir.

public:
 override System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite();
[System.Security.SecurityCritical]
public override System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite ();
[<System.Security.SecurityCritical>]
override this.Invite : unit -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Overrides Function Invite () As PeerInvitationResponse

Döndürülenler

PeerInvitationResponse Daveti alan eşten bir.

Öznitelikler

Özel durumlar

Id Geçerli uygulama için yok.

Açıklamalar

Bu yöntemin başarıyla tamamlanması için çağıranın System.Net.PeerToPeer.Collaboration altyapıda oturum açması gerekmez. PeerInvitationResponse Davetliden gelen bir, işbirliği davetini kabul eden davetliyle aynı değildir. Uygulamayı yüklememiş uzak bir eşe davet gönderilirse, davet otomatik olarak reddedilir.

Arayanlara Notlar

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

Invite(PeerEndPoint)

Daveti gönderenle eş işbirliğine katılmak için belirli bir uç noktaya davet gönderir.

public:
 System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite (System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint);
[<System.Security.SecurityCritical>]
override this.Invite : System.Net.PeerToPeer.Collaboration.PeerEndPoint -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Function Invite (peerEndPoint As PeerEndPoint) As PeerInvitationResponse

Parametreler

peerEndPoint
PeerEndPoint

Daveti alacak uç nokta.

Döndürülenler

PeerInvitationResponse Daveti alan eş uç noktasından A.

Öznitelikler

Özel durumlar

  • İşlem tamamlanamıyor Invite() .

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

  • EndPoint nesne tarafından PeerEndPoint belirtilen geçerli değil.

Açıklamalar

Bu yöntemin başarıyla tamamlanması için çağıranın System.Net.PeerToPeer.Collaboration altyapıda oturum açması gerekmez. PeerInvitationResponse Davetliden gelen bir, işbirliği davetini kabul eden davetliyle aynı değildir. Uygulamayı yüklememiş uzak bir eşe davet gönderilirse, davet otomatik olarak reddedilir.

Arayanlara Notlar

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