Partager via


PeerNearMe.InviteAsync Méthode

Définition

Reçoit une réponse à l'invitation d'un homologue concernant la jointure d'une application de collaboration de pair à pair.

Surcharges

InviteAsync(Object)

Reçoit une réponse à l'invitation d'un homologue concernant la jointure d'une application de collaboration de pair à pair.

InviteAsync(PeerApplication, String, Byte[], Object)

Reçoit une réponse à l'invitation d'un homologue concernant l'invitation d'une application de collaboration de pair à pair.

InviteAsync(Object)

Reçoit une réponse à l'invitation d'un homologue concernant la jointure d'une application de collaboration de pair à pair.

public:
 override void InviteAsync(System::Object ^ userToken);
[System.Security.SecurityCritical]
public override void InviteAsync (object userToken);
[<System.Security.SecurityCritical>]
override this.InviteAsync : obj -> unit
Public Overrides Sub InviteAsync (userToken As Object)

Paramètres

userToken
Object

Objet défini par l'utilisateur passé au rappel de l'opération asynchrone pour l'identification. Ce paramètre obligatoire doit encore être unique pour toutes les opérations d'invitation asynchrones encore en cours.

Attributs

Exceptions

L’objet PeerApplication a été supprimé.

L'argument userToken spécifie null.

Cet objet PeerApplication ne spécifie pas un Guid valide.

S’applique à

InviteAsync(PeerApplication, String, Byte[], Object)

Reçoit une réponse à l'invitation d'un homologue concernant l'invitation d'une application de collaboration de pair à pair.

public:
 override void InviteAsync(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData, System::Object ^ userToken);
[System.Security.SecurityCritical]
public override void InviteAsync (System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData, object userToken);
[<System.Security.SecurityCritical>]
override this.InviteAsync : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] * obj -> unit
Public Overrides Sub InviteAsync (applicationToInvite As PeerApplication, message As String, invitationData As Byte(), userToken As Object)

Paramètres

applicationToInvite
PeerApplication

Spécifie les informations de l'application de collaboration pair à pair pertinentes représentées par un objet PeerApplication.

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. La taille est limitée à 16 Ko.

userToken
Object

Objet défini par l'utilisateur passé au rappel de l'opération asynchrone pour l'identification. Ce paramètre obligatoire doit encore être unique pour toutes les opérations d'invitation asynchrones encore en cours.

Attributs

Exceptions

L’objet PeerApplication a été supprimé.

L'argument applicationToInvite spécifie null.

L'argument userToken spécifie null.

  • Le point de terminaison spécifié par PeerApplication est introuvable.

  • L’argument applicationToInvite spécifie un vide Guid.

S’applique à