Peer.Invite Metod

Definition

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.

Se även

Gäller för