System.Net.PeerToPeer.Collaboration Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
System.Net.PeerToPeer Verbetert de netwerkfunctionaliteit en biedt mogelijkheden voor serverloze beheerde samenwerkingssessies.
Klassen
| Name | Description |
|---|---|
| ApplicationChangedEventArgs |
Biedt in aanmerking komende informatie voor een callback-methode wanneer een ApplicationChanged gebeurtenis plaatsvindt. |
| ContactManager |
Vertegenwoordigt een verzameling PeerContact-objecten die zich in een Windows adresboek bevinden. |
| CreateContactCompletedEventArgs |
Biedt in aanmerking komende informatie voor een callback-methode wanneer een CreateContactCompleted gebeurtenis plaatsvindt. |
| InviteCompletedEventArgs |
Biedt in aanmerking komende informatie voor een callback-methode wanneer een InviteCompleted gebeurtenis plaatsvindt. |
| NameChangedEventArgs |
Biedt in aanmerking komende informatie voor een callback-methode wanneer een NameChanged gebeurtenis plaatsvindt. |
| ObjectChangedEventArgs |
Biedt in aanmerking komende informatie voor een callback-methode wanneer een ObjectChanged gebeurtenis plaatsvindt. |
| Peer |
Deze klasse vertegenwoordigt een externe peer. |
| PeerApplication |
Vertegenwoordigt een toepassing die beschikbaar is voor gebruik met de Peer Collaboration-infrastructuur. |
| PeerApplicationCollection |
Vertegenwoordigt een container voor PeerApplication elementen. Een exemplaar van dit type wordt geretourneerd door de GetContacts() statische methode. |
| PeerApplicationLaunchInfo |
Vertegenwoordigt de startgegevens die zijn vereist door een PeerApplication die is geïnitieerd als reactie op een uitnodiging voor peersamenwerking. |
| PeerCollaboration |
Communiceert met de peer collaboration-infrastructuur. Veel van de belangrijkste samenwerkingsscenario's beginnen met deze klasse. |
| PeerCollaborationPermission |
Hiermee geeft u de waarden op die in objectmachtigingen worden gedefinieerd of gebruikt System.Net.PeerToPeer.Collaboration . |
| PeerCollaborationPermissionAttribute |
Hiermee kunnen beveiligingsacties PeerCollaborationPermission worden toegepast op code met behulp van declaratieve beveiliging. Deze klasse kan niet worden overgenomen. |
| PeerContact |
Vertegenwoordigt een peer waarvoor een gebruiker uitgebreide informatie heeft opgehaald. |
| PeerContactCollection |
Vertegenwoordigt een container voor PeerContact elementen. Een exemplaar van dit type wordt geretourneerd door de GetContacts() statische methode. |
| PeerEndPoint |
Vertegenwoordigt de locatie van een PeerNearMeof PeerContact exemplaar dat is opgegeven met een unieke netwerkadresconfiguratie door het huidige exemplaar van een PeerContact of PeerNearMe binnen de peer-to-peer-samenwerkingsinfrastructuur te beschrijven. |
| PeerEndPointCollection |
Vertegenwoordigt een container voor elementen van een PeerEndPoint object. Een exemplaar van dit type wordt geretourneerd door de Peer klasse. |
| PeerInvitationResponse |
Vertegenwoordigt een antwoord dat is ontvangen van een externe peer naar een uitnodiging die via de Invite() of Invite() methode is verzonden. |
| PeerNearMe |
Vertegenwoordigt een peer die zich bevindt door de infrastructuur 'Personen in de buurt van mij'. |
| PeerNearMeChangedEventArgs |
Biedt in aanmerking komende informatie voor een callback-methode wanneer een PeerNearMeChanged gebeurtenis plaatsvindt. |
| PeerNearMeCollection |
Vertegenwoordigt een container voor elementen van een PeerNearMe object. Een exemplaar van dit type wordt geretourneerd door de GetPeersNearMe() statische methode. |
| PeerObject |
Vertegenwoordigt een nieuw exemplaar van de PeerObject-klasse met een automatisch gegenereerd Guidexemplaar. |
| PeerObjectCollection |
Vertegenwoordigt een container voor elementen van een PeerObject exemplaar. |
| PeerPresenceInfo |
Vertegenwoordigt de aanwezigheidsgegevens van een peer. |
| PresenceChangedEventArgs |
Biedt in aanmerking komende informatie voor een callback-methode wanneer een PresenceChanged of LocalPresenceChanged gebeurtenis plaatsvindt. |
| RefreshDataCompletedEventArgs |
Biedt in aanmerking komende informatie over de OnRefreshDataCompleted(RefreshDataCompletedEventArgs) methode wanneer RefreshDataCompleted er gebeurtenissen plaatsvinden. |
| SubscribeCompletedEventArgs |
Biedt in aanmerking komende informatie voor een callback-methode wanneer een SubscribeCompleted gebeurtenis wordt gesignaleerd. |
| SubscriptionListChangedEventArgs |
Biedt in aanmerking komende informatie voor een callback-methode wanneer een SubscriptionListChanged gebeurtenis wordt gesignaleerd. |
Enums
| Name | Description |
|---|---|
| PeerApplicationRegistrationType |
Hiermee geeft u het type registratie dat moet worden uitgevoerd voor een PeerApplication of PeerObject registratie. |
| PeerChangeType |
Hiermee geeft u het type wijziging op dat is opgetreden voor een peer. |
| PeerInvitationResponseType |
Hiermee geeft u de antwoorden op die een lokale peer kan ontvangen van uitnodigingsaanvragen voor samenwerking op basis van een toepassing. |
| PeerPresenceStatus |
Hiermee geeft u de aanwezigheidsstatus van een peer op. |
| PeerScope |
Hiermee geeft u het huidige netwerkbereik van een peer. |
| SubscriptionType |
Hiermee geeft u op of een externe peer die is geabonneerd op de lokale peer gebeurtenismeldingen kan ontvangen. |
Opmerkingen
De peer-to-peer -samenwerkingsinfrastructuur (P2P) biedt een peer-to-peer-netwerkframework voor samenwerkingsactiviteiten, zoals netwerkspelmatchmaking, vergaderen en andere interactieve activiteiten van meerdere deelnemers. Deze serverloze infrastructuur bevat API's waarmee het proces wordt vereenvoudigd waarmee toepassingen aanwezigheid van peers zonder een server kunnen bijhouden, uitnodigingen naar deelnemers kunnen verzenden, peers in hetzelfde subnet kunnen detecteren en contactpersonen kunnen beheren.
Systeemeigen Peer Collaboration-API's zijn beschikbaar op Windows Vista clients in zowel 32-bits als 64-bits edities. Peer Collaboration-API's zijn niet beschikbaar op Windows Server 2008.
OPMERKING: De samenwerkings-API's werken alleen vanuit een service als de service een beller nabootst en de beller een interactieve gebruiker is (in plaats van een ingebouwde gebruiker). Meerdere contactmanagers worden niet ondersteund.