System.Net.PeerToPeer.Collaboration Espacio de nombres

El espacio de nombres System.Net.PeerToPeer.Collaboration mejora la funcionalidad de conexión de red System.Net.PeerToPeer y proporciona capacidad para sesiones de colaboración administradas sin servidor. The System.Net.PeerToPeer.Collaboration namespace enhances System.Net.PeerToPeer networking functionality and provides capabilities for serverless managed collaboration sessions.

Clases

ApplicationChangedEventArgs

Proporciona información a un método de callback para distinguir cuándo se produce un evento ApplicationChanged.Provides qualifying information to a callback method when a ApplicationChanged event occurs.

ContactManager

Representa una colección de objetos PeerContact que persisten en una Libreta de direcciones de Windows.Represents a collection of PeerContact objects which persist in a Windows Address Book.

CreateContactCompletedEventArgs

Proporciona información a un método de callback para distinguir cuándo se produce un evento CreateContactCompleted.Provides qualifying information to a callback method when a CreateContactCompleted event occurs.

InviteCompletedEventArgs

Proporciona a un método de devolución de llamada información para distinguir cuándo se produce un evento InviteCompleted.Provides qualifying information to a callback method when an InviteCompleted event occurs.

NameChangedEventArgs

Proporciona información a un método de callback para distinguir cuándo se produce un evento NameChanged.Provides qualifying information to a callback method when a NameChanged event occurs.

ObjectChangedEventArgs

Proporciona información a un método de callback para distinguir cuándo se produce un evento ObjectChanged.Provides qualifying information to a callback method when a ObjectChanged event occurs.

Peer

Esta clase representa un elemento remoto del mismo nivel.This class represents a remote peer.

PeerApplication

Representa una aplicación que está disponible para su uso con la infraestructura de colaboración del mismo nivel.Represents an application that is available for use with the Peer Collaboration infrastructure.

PeerApplicationCollection

Representa un contenedor de elementos PeerApplication .Represents a container for PeerApplication elements. El método estático GetContacts() devuelve una instancia de este tipo.An instance of this type is returned by the GetContacts() static method.

PeerApplicationLaunchInfo

Representa la información de inicio requerida por PeerApplication, que se ha iniciado en respuesta a una invitación de colaboración del mismo nivel.Represents the launch information required by a PeerApplication that has initiated in response to a peer collaboration invitation.

PeerCollaboration

Interactúa con la infraestructura de colaboración del mismo nivel.Interacts with the Peer Collaboration infrastructure. Muchos de los escenarios de colaboración básicos comienzan con esta clase.Many of the core collaboration scenarios begin with this class.

PeerCollaborationPermission

Especifica los valores que definen los permisos del objeto System.Net.PeerToPeer.Collaboration o se usan en ellos.Specifies the values that define or are used in System.Net.PeerToPeer.Collaboration object permissions.

PeerCollaborationPermissionAttribute

Permite acciones de seguridad de PeerCollaborationPermission para que se apliquen al código mediante seguridad declarativa.Allows security actions for PeerCollaborationPermission to be applied to code using declarative security. Esta clase no puede heredarse.This class cannot be inherited.

PeerContact

Representa un elemento del mismo nivel para el que un usuario ha recuperado la información extendida.Represents a peer for which a user has retrieved extended information.

PeerContactCollection

Representa un contenedor de elementos PeerContact .Represents a container for PeerContact elements. El método estático GetContacts() devuelve una instancia de este tipo.An instance of this type is returned by the GetContacts() static method.

PeerEndPoint

Representa la ubicación de una instancia de PeerNearMe o PeerContact especificada con una configuración de dirección de red única que describe la instancia actual de PeerContact o PeerNearMe dentro de la infraestructura de colaboración punto a punto.Represents the location of a PeerNearMe, or PeerContact instance specified with a unique network address configuration by describing the current instance of a PeerContact or PeerNearMe within the Peer-to-Peer Collaboration Infrastructure.

PeerEndPointCollection

Representa un contenedor de elementos de un objeto PeerEndPoint.Represents a container for elements of a PeerEndPoint object. La clase Peer devuelve una instancia de este tipo.An instance of this type is returned by the Peer class.

PeerInvitationResponse

Representa una respuesta recibida de un elemento remoto del mismo nivel a una invitación enviada a través del método Invite() o Invite().Represents a response received from a remote peer to an invitation sent via the Invite() or Invite() method.

PeerNearMe

Representa un elemento del mismo nivel encontrado por la infraestructura de "Equipos a mi alrededor".Represents a peer located by the "People Near Me" infrastructure.

PeerNearMeChangedEventArgs

Proporciona información a un método de callback para distinguir cuándo se produce un evento PeerNearMeChanged.Provides qualifying information to a callback method when a PeerNearMeChanged event occurs.

PeerNearMeCollection

Representa un contenedor de elementos de un objeto PeerNearMe .Represents a container for elements of a PeerNearMe object. El método estático GetPeersNearMe() devuelve una instancia de este tipo.An instance of this type is returned by the GetPeersNearMe() static method.

PeerObject

Representa una nueva instancia de la clase PeerObject sin un Guid generado automáticamente.Represents a new instance of the PeerObject class with an auto-generated Guid.

PeerObjectCollection

Representa un contenedor de elementos de una instancia PeerObject.Represents a container for elements of a PeerObject instance.

PeerPresenceInfo

Representa la información de presencia de un elemento del mismo nivel.Represents the presence information of a peer.

PresenceChangedEventArgs

Proporciona a un método de devolución de llamada información para distinguir cuándo se produce el evento PresenceChanged o LocalPresenceChanged.Provides qualifying information to a callback method when a PresenceChanged or LocalPresenceChanged event occurs.

RefreshDataCompletedEventArgs

Proporciona al método OnRefreshDataCompleted(RefreshDataCompletedEventArgs) información para distinguir cuándo se producen eventos RefreshDataCompleted.Provides qualifying information to the OnRefreshDataCompleted(RefreshDataCompletedEventArgs) method when RefreshDataCompleted events occur.

SubscribeCompletedEventArgs

Proporciona a un método de devolución de llamada información para distinguir cuándo un evento SubscribeCompleted está señalado.Provides qualifying information to a callback method when a SubscribeCompleted event is signaled.

SubscriptionListChangedEventArgs

Proporciona a un método de devolución de llamada información para distinguir cuándo un evento SubscriptionListChanged está señalado.Provides qualifying information to a callback method when a SubscriptionListChanged event is signaled.

Enumeraciones

PeerApplicationRegistrationType

Especifica el tipo de registro que se realiza para un registro PeerApplication o PeerObject.Specifies the type of registration to perform for a PeerApplication or PeerObject registration.

PeerChangeType

Especifica el tipo de cambio que produjo para un elemento del mismo nivel.Specifies the type of change that occurred for a peer.

PeerInvitationResponseType

Especifica las respuestas que un elemento local del mismo nivel puede recibir de las solicitudes de invitación de colaboración basada en una aplicación.Specifies the responses a local peer can receive from an application driven collaboration invitation requests.

PeerPresenceStatus

Especifica el estado de presencia de un elemento del mismo nivel.Specifies the presence status of a peer.

PeerScope

Especifica el ámbito de la red de un elemento del mismo nivel.Specifies the current network scope of a peer.

SubscriptionType

Especifica si un elemento remoto suscrito al elemento local del mismo nivel puede recibir notificaciones de eventos.Specifies if a remote peer subscribed to the local peer can receive event notifications.

Comentarios

La infraestructura de colaboración punto a punto (P2P) proporciona un marco de basados en red de punto a punto para las actividades de colaboración, como contactos de juego de red, conferencias y otras actividades de varios participantes interactivas.The Peer-to-Peer (P2P) Collaboration Infrastructure provides a peer-to-peer network-based framework for collaborative activities, such as network game matchmaking, conferencing, and other interactive multi-participant activities. Esta infraestructura sin servidor incluye API que simplifican el proceso por el que pueden realizar un seguimiento de la presencia del mismo nivel sin servidor, enviar invitaciones a los participantes, detectar equipos del mismo nivel en la misma subred y administrar contactos de las aplicaciones.This serverless infrastructure includes APIs that simplify the process by which applications can track peer presence without a server, send invitations to participants, discover peers on the same subnet, and manage contacts.

Las API nativas de colaboración del mismo nivel están disponibles en los clientes de Windows Vista en las ediciones de 32 bits y 64 bits.Native Peer Collaboration APIs are available on Windows Vista clients in both 32-bit and 64-bit editions. API de colaboración del mismo nivel no están disponibles en Windows Server 2008.Peer Collaboration APIs are not available on Windows Server 2008.

Nota: Las API de colaboración son funcionales de un servicio sólo si el servicio está suplantando a un llamador y el llamador es un usuario interactivo (en lugar de un usuario integradas).NOTE: The Collaboration APIs are functional from a service only if the service is impersonating a caller, and the caller is an interactive user (as opposed to a built-in user). No se admiten varios administradores de contacto.Multiple Contact Managers are not supported.

Consulte también: