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.

C#
public abstract System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite(System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData);

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 à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Invite()

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

C#
public abstract System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite();

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 à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1