Partager via


Peer.Invite Méthode

Définition

Envoie une invitation à un Peer pour démarrer un PeerApplication spécifique.

Surcharges

Invite(PeerApplication, String, Byte[])

Envoie une invitation à un Peer pour démarrer un PeerApplication spécifique.

Invite()

Envoie une invitation à un Peer pour démarrer un PeerApplication spécifique.

Invite(PeerApplication, String, Byte[])

Envoie une invitation à un Peer pour démarrer un PeerApplication spécifique.

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

Paramètres

applicationToInvite
PeerApplication

PeerApplication pour laquelle l’invitation est envoyée.

message
String

Un message à envoyer à l’homologue distant avec l’invitation à l’application. Le message ne peut pas dépasser 255 caractères Unicode.

invitationData
Byte[]

Objet blob de données défini par l’utilisateur à associer à l’invitation. Sa taille ne doit pas dépasser 16 384 octets.

Retours

Un PeerInvitationResponse de l'homologue qui a reçu l'invitation.

Exceptions

L'application n'est pas inscrite pour la collaboration.

invitationData est supérieur à 16 384 octets.

  • Une erreur s'est produite au cours du processus d’invitation.

  • L’application en cours d’exécution n’est pas inscrite auprès de l’infrastructure de collaboration d’homologue.

Remarques

L’appel de cette méthode nécessite un PermissionState de Unrestricted. Cet état est créé lorsque la session de collaboration d’homologue commence.

S’applique à

Invite()

Envoie une invitation à un Peer pour démarrer un PeerApplication spécifique.

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

Retours

Un PeerInvitationResponse de l'homologue qui a reçu l'invitation.

Exceptions

  • Une erreur s'est produite au cours du processus d’invitation.

  • L’application en cours d’exécution n’est pas inscrite auprès de l’infrastructure Peer Collaboration.

Remarques

L’appel de cette méthode nécessite un PermissionState de Unrestricted. Cet état est créé lorsque la session Peer Collaboration commence.

Voir aussi

S’applique à