System.Net.PeerToPeer.Collaboration Namnområde

System.Net.PeerToPeer Förbättrar nätverksfunktionerna och ger funktioner för serverlösa hanterade samarbetssessioner.

Klasser

Name Description
ApplicationChangedEventArgs

Tillhandahåller kvalificerande information till en motringningsmetod när en ApplicationChanged händelse inträffar.

ContactManager

Representerar en samling PeerContact objekt som finns kvar i en Windows adressbok.

CreateContactCompletedEventArgs

Tillhandahåller kvalificerande information till en motringningsmetod när en CreateContactCompleted händelse inträffar.

InviteCompletedEventArgs

Tillhandahåller kvalificerande information till en motringningsmetod när en InviteCompleted händelse inträffar.

NameChangedEventArgs

Tillhandahåller kvalificerande information till en motringningsmetod när en NameChanged händelse inträffar.

ObjectChangedEventArgs

Tillhandahåller kvalificerande information till en motringningsmetod när en ObjectChanged händelse inträffar.

Peer

Den här klassen representerar en fjärr peer.

PeerApplication

Representerar ett program som är tillgängligt för användning med peer-samarbetsinfrastrukturen.

PeerApplicationCollection

Representerar en container för PeerApplication element. En instans av den här typen returneras av den GetContacts() statiska metoden.

PeerApplicationLaunchInfo

Representerar den startinformation som krävs av en PeerApplication som har initierats som svar på en peer-samarbetsinbjudan.

PeerCollaboration

Interagerar med peer-samarbetsinfrastrukturen. Många av de viktigaste samarbetsscenarierna börjar med den här klassen.

PeerCollaborationPermission

Anger de värden som definierar eller används i System.Net.PeerToPeer.Collaboration objektbehörigheter.

PeerCollaborationPermissionAttribute

Tillåter att säkerhetsåtgärder tillämpas PeerCollaborationPermission på kod med deklarativ säkerhet. Det går inte att ärva den här klassen.

PeerContact

Representerar en peer som en användare har hämtat utökad information för.

PeerContactCollection

Representerar en container för PeerContact element. En instans av den här typen returneras av den GetContacts() statiska metoden.

PeerEndPoint

Representerar platsen för en PeerNearMe, eller PeerContact -instans som angetts med en unik nätverksadresskonfiguration genom att beskriva den aktuella instansen av en PeerContact eller PeerNearMe inom peer-to-peer-samarbetsinfrastrukturen.

PeerEndPointCollection

Representerar en container för element i ett PeerEndPoint objekt. En instans av den här typen returneras av Peer klassen.

PeerInvitationResponse

Representerar ett svar som tas emot från en fjärransluten Invite() peer till en inbjudan som skickas via metoden eller Invite() .

PeerNearMe

Representerar en peer som finns i infrastrukturen "Personer nära mig".

PeerNearMeChangedEventArgs

Tillhandahåller kvalificerande information till en motringningsmetod när en PeerNearMeChanged händelse inträffar.

PeerNearMeCollection

Representerar en container för element i ett PeerNearMe objekt. En instans av den här typen returneras av den GetPeersNearMe() statiska metoden.

PeerObject

Representerar en ny instans av klassen PeerObject med en automatiskt genererad Guid.

PeerObjectCollection

Representerar en container för element i en PeerObject instans.

PeerPresenceInfo

Representerar närvaroinformationen för en peer.

PresenceChangedEventArgs

Tillhandahåller kvalificerande information till en motringningsmetod när en eller LocalPresenceChanged en PresenceChanged händelse inträffar.

RefreshDataCompletedEventArgs

Ger kvalificerande information till OnRefreshDataCompleted(RefreshDataCompletedEventArgs) metoden när RefreshDataCompleted händelser inträffar.

SubscribeCompletedEventArgs

Tillhandahåller kvalificerande information till en motringningsmetod när en SubscribeCompleted händelse signaleras.

SubscriptionListChangedEventArgs

Tillhandahåller kvalificerande information till en motringningsmetod när en SubscriptionListChanged händelse signaleras.

Uppräkningar

Name Description
PeerApplicationRegistrationType

Anger vilken typ av registrering som ska utföras för en PeerApplication eller PeerObject en registrering.

PeerChangeType

Anger vilken typ av ändring som inträffade för en peer.

PeerInvitationResponseType

Anger vilka svar en lokal peer kan ta emot från en programdriven samarbetsinbjudan.

PeerPresenceStatus

Anger närvarostatus för en peer.

PeerScope

Anger den aktuella nätverksomfattningen för en peer.

SubscriptionType

Anger om en fjärransluten peer som prenumererar på den lokala peern kan ta emot händelseaviseringar.

Kommentarer

P2P-samarbetsinfrastrukturen (Peer-to-Peer) tillhandahåller ett peer-to-peer-nätverksbaserat ramverk för samarbetsaktiviteter, till exempel matchning av nätverksspel, konferenser och andra interaktiva aktiviteter för flera deltagare. Den här serverlösa infrastrukturen innehåller API:er som förenklar processen med vilken program kan spåra peer-närvaro utan server, skicka inbjudningar till deltagare, identifiera peer-datorer i samma undernät och hantera kontakter.

API:er för inbyggt peer-samarbete är tillgängliga på Windows Vista klienter i både 32-bitars- och 64-bitarsversioner. API:er för peer-samarbete är inte tillgängliga den Windows Server 2008.

OBS! Samarbets-API:erna fungerar endast från en tjänst om tjänsten personifierar en anropare och anroparen är en interaktiv användare (i motsats till en inbyggd användare). Flera kontakthanterare stöds inte.

Se även