System.Net.PeerToPeer.Collaboration Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Mejora la funcionalidad de conexión de red System.Net.PeerToPeer y proporciona capacidad para sesiones de colaboración administradas sin servidor.
Clases
ApplicationChangedEventArgs |
Proporciona información a un método de callback para distinguir cuándo se produce un evento ApplicationChanged. |
ContactManager |
Representa una colección de objetos PeerContact que persisten en una Libreta de direcciones de Windows. |
CreateContactCompletedEventArgs |
Proporciona información a un método de callback para distinguir cuándo se produce un evento CreateContactCompleted. |
InviteCompletedEventArgs |
Proporciona a un método de devolución de llamada información para distinguir cuándo se produce un evento InviteCompleted. |
NameChangedEventArgs |
Proporciona información a un método de callback para distinguir cuándo se produce un evento NameChanged. |
ObjectChangedEventArgs |
Proporciona información a un método de callback para distinguir cuándo se produce un evento ObjectChanged. |
Peer |
Esta clase representa un elemento remoto del mismo nivel. |
PeerApplication |
Representa una aplicación que está disponible para su uso con la infraestructura de colaboración del mismo nivel. |
PeerApplicationCollection |
Representa un contenedor de elementos PeerApplication. El método estático GetContacts() devuelve una instancia de este tipo. |
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. |
PeerCollaboration |
Interactúa con la infraestructura de colaboración del mismo nivel. Muchos de los escenarios de colaboración básicos comienzan con esta clase. |
PeerCollaborationPermission |
Especifica los valores que definen los permisos del objeto System.Net.PeerToPeer.Collaboration o se usan en ellos. |
PeerCollaborationPermissionAttribute |
Permite acciones de seguridad de PeerCollaborationPermission para que se apliquen al código mediante seguridad declarativa. Esta clase no puede heredarse. |
PeerContact |
Representa un elemento del mismo nivel para el que un usuario ha recuperado la información extendida. |
PeerContactCollection |
Representa un contenedor de elementos PeerContact. El método estático GetContacts() devuelve una instancia de este tipo. |
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. |
PeerEndPointCollection |
Representa un contenedor de elementos de un objeto PeerEndPoint. La clase Peer devuelve una instancia de este tipo. |
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(). |
PeerNearMe |
Representa un elemento del mismo nivel encontrado por la infraestructura de "Equipos a mi alrededor". |
PeerNearMeChangedEventArgs |
Proporciona información a un método de callback para distinguir cuándo se produce un evento PeerNearMeChanged. |
PeerNearMeCollection |
Representa un contenedor de elementos de un objeto PeerNearMe. El método estático GetPeersNearMe() devuelve una instancia de este tipo. |
PeerObject |
Representa una nueva instancia de la clase PeerObject sin un Guid generado automáticamente. |
PeerObjectCollection |
Representa un contenedor de elementos de una instancia PeerObject. |
PeerPresenceInfo |
Representa la información de presencia de un elemento del mismo nivel. |
PresenceChangedEventArgs |
Proporciona a un método de devolución de llamada información para distinguir cuándo se produce el evento PresenceChanged o LocalPresenceChanged. |
RefreshDataCompletedEventArgs |
Proporciona al método OnRefreshDataCompleted(RefreshDataCompletedEventArgs) información para distinguir cuándo se producen eventos RefreshDataCompleted. |
SubscribeCompletedEventArgs |
Proporciona a un método de devolución de llamada información para distinguir cuándo un evento SubscribeCompleted está señalado. |
SubscriptionListChangedEventArgs |
Proporciona a un método de devolución de llamada información para distinguir cuándo un evento SubscriptionListChanged está señalado. |
Enumeraciones
PeerApplicationRegistrationType |
Especifica el tipo de registro que se realiza para un registro PeerApplication o PeerObject. |
PeerChangeType |
Especifica el tipo de cambio que produjo para un elemento del mismo nivel. |
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. |
PeerPresenceStatus |
Especifica el estado de presencia de un elemento del mismo nivel. |
PeerScope |
Especifica el ámbito de la red de un elemento del mismo nivel. |
SubscriptionType |
Especifica si un elemento remoto suscrito al elemento local del mismo nivel puede recibir notificaciones de eventos. |
Comentarios
La infraestructura de colaboración punto a punto (P2P) proporciona un marco basado en red punto a punto para actividades de colaboración, como el emparejamiento de juegos de red, conferencias y otras actividades interactivas de varios participantes. Esta infraestructura sin servidor incluye API que simplifican el proceso por el que las aplicaciones pueden realizar un seguimiento de la presencia del mismo nivel sin un servidor, enviar invitaciones a los participantes, detectar elementos del mismo nivel en la misma subred y administrar contactos.
Las API nativas de colaboración del mismo nivel están disponibles en los clientes de Windows Vista en ediciones de 32 y 64 bits. Las API de colaboración del mismo nivel no están disponibles en Windows Server 2008.
NOTA: Las API de colaboración son funcionales desde un servicio solo si el servicio suplanta a un autor de llamada y el autor de la llamada es un usuario interactivo (en lugar de un usuario integrado). No se admiten varios administradores de contactos.