System.Net.PeerToPeer.Collaboration Espace de noms
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.
Améliore les System.Net.PeerToPeer fonctionnalités de mise en réseau et fournit des fonctionnalités pour les sessions de collaboration managée serverless.
Classes
| Nom | Description |
|---|---|
| ApplicationChangedEventArgs |
Fournit des informations éligibles à une méthode de rappel lorsqu’un ApplicationChanged événement se produit. |
| ContactManager |
Représente une collection d’objets PeerContact qui persistent dans un carnet d’adresses Windows. |
| CreateContactCompletedEventArgs |
Fournit des informations éligibles à une méthode de rappel lorsqu’un CreateContactCompleted événement se produit. |
| InviteCompletedEventArgs |
Fournit des informations de qualification à une méthode de rappel lorsqu’un InviteCompleted événement se produit. |
| NameChangedEventArgs |
Fournit des informations éligibles à une méthode de rappel lorsqu’un NameChanged événement se produit. |
| ObjectChangedEventArgs |
Fournit des informations éligibles à une méthode de rappel lorsqu’un ObjectChanged événement se produit. |
| Peer |
Cette classe représente un homologue distant. |
| PeerApplication |
Représente une application disponible pour une utilisation avec l’infrastructure Peer Collaboration. |
| PeerApplicationCollection |
Représente un conteneur pour PeerApplication les éléments. Une instance de ce type est retournée par la GetContacts() méthode statique. |
| PeerApplicationLaunchInfo |
Représente les informations de lancement requises par un initié en réponse à une invitation de collaboration d’homologue PeerApplication . |
| PeerCollaboration |
Interagit avec l’infrastructure de collaboration d’homologues. La plupart des principaux scénarios de collaboration commencent par cette classe. |
| PeerCollaborationPermission |
Spécifie les valeurs qui définissent ou sont utilisées dans System.Net.PeerToPeer.Collaboration les autorisations d’objet. |
| PeerCollaborationPermissionAttribute |
Autorise l’application d’actions PeerCollaborationPermission de sécurité au code à l’aide d’une sécurité déclarative. Cette classe ne peut pas être héritée. |
| PeerContact |
Représente un homologue pour lequel un utilisateur a récupéré des informations étendues. |
| PeerContactCollection |
Représente un conteneur pour PeerContact les éléments. Une instance de ce type est retournée par la GetContacts() méthode statique. |
| PeerEndPoint |
Représente l’emplacement d’une instance ou d’une PeerNearMeinstance spécifiée avec une configuration d’adresse réseau unique en décrivant l’instance actuelle d’une PeerContact ou PeerContact au sein de l’infrastructure de collaboration peer-to-peer.PeerNearMe |
| PeerEndPointCollection |
Représente un conteneur pour les éléments d’un PeerEndPoint objet. Une instance de ce type est retournée par la Peer classe. |
| PeerInvitationResponse |
Représente une réponse reçue d’un homologue distant à une invitation envoyée par le biais de la méthode ou Invite() de la Invite() méthode. |
| PeerNearMe |
Représente un homologue situé par l’infrastructure « People Near Me ». |
| PeerNearMeChangedEventArgs |
Fournit des informations éligibles à une méthode de rappel lorsqu’un PeerNearMeChanged événement se produit. |
| PeerNearMeCollection |
Représente un conteneur pour les éléments d’un PeerNearMe objet. Une instance de ce type est retournée par la GetPeersNearMe() méthode statique. |
| PeerObject |
Représente une nouvelle instance de la classe PeerObject avec un objet généré automatiquement Guid. |
| PeerObjectCollection |
Représente un conteneur pour les éléments d’une PeerObject instance. |
| PeerPresenceInfo |
Représente les informations de présence d’un homologue. |
| PresenceChangedEventArgs |
Fournit des informations éligibles à une méthode de rappel lorsqu’un événement ou PresenceChanged un LocalPresenceChanged événement se produit. |
| RefreshDataCompletedEventArgs |
Fournit des informations de qualification à la OnRefreshDataCompleted(RefreshDataCompletedEventArgs) méthode lorsque RefreshDataCompleted des événements se produisent. |
| SubscribeCompletedEventArgs |
Fournit des informations de qualification à une méthode de rappel lorsqu’un SubscribeCompleted événement est signalé. |
| SubscriptionListChangedEventArgs |
Fournit des informations de qualification à une méthode de rappel lorsqu’un SubscriptionListChanged événement est signalé. |
Énumérations
| Nom | Description |
|---|---|
| PeerApplicationRegistrationType |
Spécifie le type d’inscription à effectuer pour une inscription PeerApplication ou PeerObject. |
| PeerChangeType |
Spécifie le type de modification qui s’est produit pour un homologue. |
| PeerInvitationResponseType |
Spécifie les réponses qu’un homologue local peut recevoir à partir d’une demande d’invitation de collaboration pilotée par l’application. |
| PeerPresenceStatus |
Spécifie l’état de présence d’un homologue. |
| PeerScope |
Spécifie l’étendue réseau actuelle d’un homologue. |
| SubscriptionType |
Spécifie si un homologue distant abonné à l’homologue local peut recevoir des notifications d’événements. |
Remarques
L’infrastructure de collaboration P2P (Peer-to-Peer) fournit une infrastructure réseau peer-to-peer pour les activités collaboratives, telles que la mise en correspondance de jeux réseau, les conférences et d’autres activités interactives multi-participants. Cette infrastructure serverless inclut des API qui simplifient le processus par lequel les applications peuvent suivre la présence d’homologue sans serveur, envoyer des invitations aux participants, découvrir des homologues sur le même sous-réseau et gérer les contacts.
Les API de collaboration d’homologue native sont disponibles sur Windows Vista clients dans les éditions 32 bits et 64 bits. Les API Peer Collaboration ne sont pas disponibles sur Windows Server 2008.
REMARQUE : Les API de collaboration sont fonctionnelles à partir d’un service uniquement si le service emprunte l’identité d’un appelant et que l’appelant est un utilisateur interactif (par opposition à un utilisateur intégré). Plusieurs gestionnaires de contacts ne sont pas pris en charge.