PeerContact.Invite Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odešle pozvánku, aby se připojil k partnerské spolupráci sponzorované odesílatelem.
Přetížení
Invite(PeerApplication, String, Byte[]) |
Odešle zadanou pozvánku k připojení k zadanému PeerApplication sponzorovaného odesílatelem. |
Invite(PeerEndPoint, PeerApplication, String, Byte[]) |
Odešle zadanou pozvánku určenému PeerEndPoint k připojení k zadané PeerCollaboration aplikaci sponzorované odesílatelem. |
Invite() |
Odešle pozvánku k připojení k partnerské spolupráci sponzorované odesílatelem. |
Invite(PeerEndPoint) |
Odešle pozvánku do konkrétního koncového bodu, aby se připojil k partnerské spolupráci s odesílatelem pozvánky. |
Poznámky
Volající se nemusí přihlásit k System.Net.PeerToPeer.Collaboration infrastruktuře, aby se tato metoda úspěšně dokončila. A PeerInvitationResponse od pozvané není stejné jako pozvaný, který přijímá pozvánku ke spolupráci. Pokud je pozvánka odeslána vzdálenému partnerskému vztahu, který aplikaci nenainstaloval, pozvánka se automaticky odmítne.
Invite(PeerApplication, String, Byte[])
Odešle zadanou pozvánku k připojení k zadanému PeerApplication sponzorovaného odesílatelem.
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
Parametry
- applicationToInvite
- PeerApplication
Adresa PeerApplication , pro kterou je pozvánka odeslána.
- message
- String
Zpráva, která se má odeslat vzdálenému partnerskému vztahu spolu s pozvánkou k aplikaci.
- invitationData
- Byte[]
Objekt blob dat definovaný uživatelem, který se má přidružit k pozvánce. Jeho velikost nesmí být větší než 16 384 bajtů.
Návraty
A PeerInvitationResponse od partnera, který pozvánku obdržel.
- Atributy
Výjimky
PeerApplication nemůže být null
.
Objekt PeerEndPoint byl odstraněn.
Hodnota Id pro aktuální aplikaci neexistuje nebo je prázdná.
Poznámky
Volající se nemusí přihlásit k System.Net.PeerToPeer.Collaboration infrastruktuře, aby se tato metoda úspěšně dokončila. A PeerInvitationResponse od pozvané není stejné jako pozvaný, který přijímá pozvánku ke spolupráci. Pokud je pozvánka odeslána vzdálenému partnerskému vztahu, který aplikaci nenainstaloval, pozvánka se automaticky odmítne.
Volání této metody vyžaduje .PermissionStateUnrestricted Tento stav se vytvoří při zahájení relace partnerské spolupráce.
Poznámky pro volající
Volání této metody vyžaduje .PermissionStateUnrestricted Tento stav se vytvoří při zahájení relace partnerské spolupráce.
Viz také
Platí pro
Invite(PeerEndPoint, PeerApplication, String, Byte[])
Odešle zadanou pozvánku určenému PeerEndPoint k připojení k zadané PeerCollaboration aplikaci sponzorované odesílatelem.
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
Parametry
- peerEndPoint
- PeerEndPoint
Koncový bod nebo vzdálený partnerský uzel, do kterého se má pozvánka odeslat.
- applicationToInvite
- PeerApplication
Aplikace, na kterou je pozvánka odeslána.
- message
- String
Zpráva, která se má odeslat vzdálenému partnerskému vztahu spolu s pozvánkou k aplikaci. Zpráva nesmí obsahovat více než 255 znaků Unicode.
- invitationData
- Byte[]
Objekt blob dat definovaný uživatelem, který se má přidružit k pozvánce. Jeho velikost nesmí být větší než 16 384 bajtů.
Návraty
A PeerInvitationResponse od partnera, který pozvánku obdržel.
- Atributy
Výjimky
Koncový bod v PeerEndPoint
souboru nemůže být null
.
PeerApplication objekt nemůže být prázdný.
PeerApplication objekty a PeerEndPoint nemohou být
null
.
Objekt PeerEndPoint byl odstraněn.
Hodnota Id pro aktuální aplikaci neexistuje nebo je prázdná.
Poznámky
Volající se nemusí přihlásit k System.Net.PeerToPeer.Collaboration infrastruktuře, aby se tato metoda úspěšně dokončila. A PeerInvitationResponse od pozvané není stejné jako pozvaný, který přijímá pozvánku ke spolupráci. Pokud je pozvánka odeslána vzdálenému partnerskému vztahu, který aplikaci nenainstaloval, pozvánka se automaticky odmítne.
Poznámky pro volající
Volání této metody vyžaduje .PermissionStateUnrestricted Tento stav se vytvoří při zahájení relace partnerské spolupráce.
Viz také
Platí pro
Invite()
Odešle pozvánku k připojení k partnerské spolupráci sponzorované odesílatelem.
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
Návraty
A PeerInvitationResponse od partnera, který pozvánku obdržel.
- Atributy
Výjimky
Objekt PeerEndPoint byl odstraněn.
Pro Id aktuální aplikaci neexistuje.
Poznámky
Volající se nemusí přihlásit k System.Net.PeerToPeer.Collaboration infrastruktuře, aby se tato metoda úspěšně dokončila. A PeerInvitationResponse od pozvané není stejné jako pozvaný, který přijímá pozvánku ke spolupráci. Pokud je pozvánka odeslána vzdálenému partnerskému vztahu, který aplikaci nenainstaloval, pozvánka se automaticky odmítne.
Poznámky pro volající
Volání této metody vyžaduje .PermissionStateUnrestricted Tento stav se vytvoří při zahájení relace partnerské spolupráce.
Viz také
Platí pro
Invite(PeerEndPoint)
Odešle pozvánku do konkrétního koncového bodu, aby se připojil k partnerské spolupráci s odesílatelem pozvánky.
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
Parametry
- peerEndPoint
- PeerEndPoint
Koncový bod, který má pozvánku přijmout.
Návraty
A PeerInvitationResponse z koncového bodu partnerského vztahu, který přijal pozvánku.
- Atributy
Výjimky
PeerEndPoint nemůže být null
.
Objekt PeerEndPoint byl odstraněn.
Operaci nelze dokončit Invite() .
Aktuálně spuštěná aplikace není zaregistrovaná v infrastruktuře partnerské spolupráce.
EndPoint zadaný objektem PeerEndPoint není platný.
Poznámky
Volající se nemusí přihlásit k System.Net.PeerToPeer.Collaboration infrastruktuře, aby se tato metoda úspěšně dokončila. A PeerInvitationResponse od pozvané není stejné jako pozvaný, který přijímá pozvánku ke spolupráci. Pokud je pozvánka odeslána vzdálenému partnerskému vztahu, který aplikaci nenainstaloval, pozvánka se automaticky odmítne.
Poznámky pro volající
Volání této metody vyžaduje .PermissionStateUnrestricted Tento stav se vytvoří při zahájení relace partnerské spolupráce.