PeerContact.Invite Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Envoie une invitation à participer à l'activité de collaboration pair à pair sponsorisée par l'expéditeur.
Surcharges
Invite(PeerApplication, String, Byte[]) |
Envoie l'invitation spécifiée à participer au PeerApplication spécifié sponsorisé par l'expéditeur. |
Invite(PeerEndPoint, PeerApplication, String, Byte[]) |
Envoie l'invitation spécifiée au PeerEndPoint spécifié pour participer à l'application de PeerCollaboration spécifiée sponsorisée par l'expéditeur. |
Invite() |
Envoie une invitation à participer à la collaboration pair à pair sponsorisée par l'expéditeur. |
Invite(PeerEndPoint) |
Envoie une invitation à un point de terminaison spécifique pour participer à la collaboration pair à pair avec l'expéditeur de l'invitation. |
Remarques
L’appelant n’est pas tenu de se connecter à l’infrastructure System.Net.PeerToPeer.Collaboration pour que cette méthode se termine correctement. Un PeerInvitationResponse de l’invité n’est pas le même que celui qui accepte l’invitation à collaborer. Si une invitation est envoyée à un homologue distant qui n’a pas installé l’application, l’invitation est automatiquement refusée.
Invite(PeerApplication, String, Byte[])
Envoie l'invitation spécifiée à participer au PeerApplication spécifié sponsorisé par l'expéditeur.
public:
override System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData);
[System.Security.SecurityCritical]
public override System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite (System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData);
[<System.Security.SecurityCritical>]
override this.Invite : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Overrides 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.
- 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
PeerInvitationResponse de l'homologue ayant reçu l'invitation.
- Attributs
Exceptions
PeerApplication ne peut pas avoir la valeur null
.
L’objet PeerEndPoint a été supprimé.
Le Id de l’application actuelle n’existe pas ou est vide.
Remarques
L’appelant n’est pas tenu de se connecter à l’infrastructure System.Net.PeerToPeer.Collaboration pour que cette méthode se termine correctement. Un PeerInvitationResponse de l’invité n’est pas le même que celui qui accepte l’invitation à collaborer. Si une invitation est envoyée à un homologue distant qui n’a pas installé l’application, l’invitation est automatiquement refusée.
L’appel de cette méthode nécessite un PermissionState de Unrestricted. Cet état est créé lorsque la session de collaboration d’homologues commence.
Notes pour les appelants
L’appel de cette méthode nécessite un PermissionState de Unrestricted. Cet état est créé lorsque la session de collaboration d’homologues commence.
Voir aussi
S’applique à
Invite(PeerEndPoint, PeerApplication, String, Byte[])
Envoie l'invitation spécifiée au PeerEndPoint spécifié pour participer à l'application de PeerCollaboration spécifiée sponsorisée par l'expéditeur.
public:
System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint, System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite (System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint, System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData);
[<System.Security.SecurityCritical>]
override this.Invite : System.Net.PeerToPeer.Collaboration.PeerEndPoint * System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Function Invite (peerEndPoint As PeerEndPoint, applicationToInvite As PeerApplication, message As String, invitationData As Byte()) As PeerInvitationResponse
Paramètres
- peerEndPoint
- PeerEndPoint
Le point de terminaison ou l’homologue distant auquel l’invitation doit être envoyée.
- applicationToInvite
- PeerApplication
L’application 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
PeerInvitationResponse de l'homologue ayant reçu l'invitation.
- Attributs
Exceptions
Le point de terminaison dans PeerEndPoint
ne peut pas être null
.
PeerApplicationL’objet ne peut pas être vide.
PeerApplication et PeerEndPoint ne peuvent pas être
null
.
L’objet PeerEndPoint a été supprimé.
Le Id de l’application actuelle n’existe pas ou est vide.
Remarques
L’appelant n’est pas tenu de se connecter à l’infrastructure System.Net.PeerToPeer.Collaboration pour que cette méthode se termine correctement. Un PeerInvitationResponse de l’invité n’est pas le même que celui qui accepte l’invitation à collaborer. Si une invitation est envoyée à un homologue distant qui n’a pas installé l’application, l’invitation est automatiquement refusée.
Notes pour les appelants
L’appel de cette méthode nécessite un PermissionState de Unrestricted. Cet état est créé lorsque la session de collaboration d’homologues commence.
Voir aussi
S’applique à
Invite()
Envoie une invitation à participer à la collaboration pair à pair sponsorisée par l'expéditeur.
public:
override System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite();
[System.Security.SecurityCritical]
public override System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite ();
[<System.Security.SecurityCritical>]
override this.Invite : unit -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Overrides Function Invite () As PeerInvitationResponse
Retours
PeerInvitationResponse de l'homologue ayant reçu l'invitation.
- Attributs
Exceptions
L’objet PeerEndPoint a été supprimé.
Le Id de l'application actuelle n'existe pas.
Remarques
L’appelant n’est pas tenu de se connecter à l’infrastructure System.Net.PeerToPeer.Collaboration pour que cette méthode se termine correctement. Un PeerInvitationResponse de l’invité n’est pas le même que celui qui accepte l’invitation à collaborer. Si une invitation est envoyée à un homologue distant qui n’a pas installé l’application, l’invitation est automatiquement refusée.
Notes pour les appelants
L’appel de cette méthode nécessite un PermissionState de Unrestricted. Cet état est créé lorsque la session de collaboration d’homologues commence.
Voir aussi
S’applique à
Invite(PeerEndPoint)
Envoie une invitation à un point de terminaison spécifique pour participer à la collaboration pair à pair avec l'expéditeur de l'invitation.
public:
System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite (System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint);
[<System.Security.SecurityCritical>]
override this.Invite : System.Net.PeerToPeer.Collaboration.PeerEndPoint -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public Function Invite (peerEndPoint As PeerEndPoint) As PeerInvitationResponse
Paramètres
- peerEndPoint
- PeerEndPoint
Point de terminaison devant recevoir l'invitation.
Retours
PeerInvitationResponse du point de terminaison homologue ayant reçu l'invitation.
- Attributs
Exceptions
PeerEndPoint ne peut pas avoir la valeur null
.
L’objet PeerEndPoint a été supprimé.
Impossible de terminer l’opération Invite().
L’application en cours d’exécution n’est pas inscrite auprès de l’infrastructure de collaboration d’homologues.
Le EndPoint spécifié par l’objet PeerEndPoint n’est pas valide.
Remarques
L’appelant n’est pas tenu de se connecter à l’infrastructure System.Net.PeerToPeer.Collaboration pour que cette méthode se termine correctement. Un PeerInvitationResponse de l’invité n’est pas le même que celui qui accepte l’invitation à collaborer. Si une invitation est envoyée à un homologue distant qui n’a pas installé l’application, l’invitation est automatiquement refusée.
Notes pour les appelants
L’appel de cette méthode nécessite un PermissionState de Unrestricted. Cet état est créé lorsque la session de collaboration d’homologues commence.