PeerContact.Invite 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.
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
PeerApplication olamaz null
.
PeerEndPoint Nesnesi atılmış.
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
.
PeerApplication nesnesi boş olamaz.
PeerApplication ve PeerEndPoint nesneleri olamaz
null
.
PeerEndPoint Nesnesi atılmış.
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
PeerEndPoint Nesnesi atılmış.
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
PeerEndPoint olamaz null
.
PeerEndPoint Nesnesi atılmış.
İş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.