Peer.Invite Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skickar en inbjudan till en Peer för att starta en specifik PeerApplication.
Överlagringar
| Name | Description |
|---|---|
| Invite(PeerApplication, String, Byte[]) |
Skickar en inbjudan till en Peer för att starta en specifik PeerApplication. |
| Invite() |
Skickar en inbjudan till en Peer för att starta en specifik PeerApplication. |
Invite(PeerApplication, String, Byte[])
Skickar en inbjudan till en Peer för att starta en specifik PeerApplication.
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
Parametrar
- applicationToInvite
- PeerApplication
För PeerApplication vilken inbjudan skickas.
- message
- String
Ett meddelande som ska skickas till fjärr peer tillsammans med programinbjudan. Meddelandet får inte innehålla fler än 255 Unicode-tecken.
- invitationData
- Byte[]
En användardefinierad datablob som ska associeras med inbjudan. Storleken får inte vara längre än 16 384 byte.
Returer
A PeerInvitationResponse från den peer som tog emot inbjudan.
Undantag
Programmet är inte registrerat för samarbete.
invitationData är större än 16 384 byte.
Ett fel uppstod under inbjudan.
Det program som körs för närvarande är inte registrerat med peer-samarbetsinfrastrukturen.
Kommentarer
För att anropa den här metoden krävs en PermissionState av Unrestricted. Det här tillståndet skapas när peer-samarbetssessionen börjar.
Gäller för
Invite()
Skickar en inbjudan till en Peer för att starta en specifik PeerApplication.
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
Returer
A PeerInvitationResponse från den peer som tog emot inbjudan.
Undantag
Ett fel uppstod under inbjudan.
Det program som körs för närvarande är inte registrerat med peer-samarbetsinfrastrukturen.
Kommentarer
För att anropa den här metoden krävs en PermissionState av Unrestricted. Det här tillståndet skapas när peer-samarbetssessionen börjar.