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 System.Net.PeerToPeer funcionalidad de red y proporciona funcionalidades para sesiones de colaboración administradas sin servidor.
Clases
| Nombre | Description |
|---|---|
| ApplicationChangedEventArgs |
Proporciona información apta para un método de devolución de llamada cuando se produce un ApplicationChanged evento. |
| ContactManager |
Representa una colección de objetos PeerContact que se conservan en una libreta de direcciones de Windows. |
| CreateContactCompletedEventArgs |
Proporciona información apta para un método de devolución de llamada cuando se produce un CreateContactCompleted evento. |
| InviteCompletedEventArgs |
Proporciona información apta para un método de devolución de llamada cuando se produce un InviteCompleted evento. |
| NameChangedEventArgs |
Proporciona información apta para un método de devolución de llamada cuando se produce un NameChanged evento. |
| ObjectChangedEventArgs |
Proporciona información apta para un método de devolución de llamada cuando se produce un ObjectChanged evento. |
| Peer |
Esta clase representa un elemento del mismo nivel remoto. |
| PeerApplication |
Representa una aplicación que está disponible para su uso con la infraestructura de colaboración del mismo nivel. |
| PeerApplicationCollection |
Representa un contenedor para PeerApplication los elementos. El método estático devuelve GetContacts() una instancia de este tipo. |
| PeerApplicationLaunchInfo |
Representa la información de inicio requerida por un PeerApplication objeto 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 principales comienzan con esta clase. |
| PeerCollaborationPermission |
Especifica los valores que definen o se usan en System.Net.PeerToPeer.Collaboration los permisos de objeto. |
| PeerCollaborationPermissionAttribute |
Permite aplicar acciones de seguridad al PeerCollaborationPermission código mediante seguridad declarativa. Esta clase no puede heredarse. |
| PeerContact |
Representa un elemento del mismo nivel para el que un usuario ha recuperado información extendida. |
| PeerContactCollection |
Representa un contenedor para PeerContact los elementos. El método estático devuelve GetContacts() una instancia de este tipo. |
| PeerEndPoint |
Representa la ubicación de una PeerNearMeinstancia de , o PeerContact especificada con una configuración de dirección de red única mediante la descripción de la instancia actual de o PeerContactPeerNearMe dentro de la infraestructura de colaboración punto a punto. |
| PeerEndPointCollection |
Representa un contenedor para los elementos de un PeerEndPoint objeto . La clase devuelve Peer una instancia de este tipo. |
| PeerInvitationResponse |
Representa una respuesta recibida de un elemento del mismo nivel remoto a una invitación enviada a través del Invite() método o Invite() . |
| PeerNearMe |
Representa un elemento del mismo nivel ubicado por la infraestructura "People Near Me". |
| PeerNearMeChangedEventArgs |
Proporciona información apta para un método de devolución de llamada cuando se produce un PeerNearMeChanged evento. |
| PeerNearMeCollection |
Representa un contenedor para los elementos de un PeerNearMe objeto . El método estático devuelve GetPeersNearMe() una instancia de este tipo. |
| PeerObject |
Representa una nueva instancia de la clase PeerObject con un objeto generado Guidautomáticamente. |
| PeerObjectCollection |
Representa un contenedor para los elementos de una PeerObject instancia. |
| PeerPresenceInfo |
Representa la información de presencia de un elemento del mismo nivel. |
| PresenceChangedEventArgs |
Proporciona información apta para un método de devolución de llamada cuando se produce un PresenceChanged evento o LocalPresenceChanged . |
| RefreshDataCompletedEventArgs |
Proporciona información apta para el OnRefreshDataCompleted(RefreshDataCompletedEventArgs) método cuando RefreshDataCompleted se producen eventos. |
| SubscribeCompletedEventArgs |
Proporciona información apta para un método de devolución de llamada cuando se señala un SubscribeCompleted evento. |
| SubscriptionListChangedEventArgs |
Proporciona información apta para un método de devolución de llamada cuando se señala un SubscriptionListChanged evento. |
Enumeraciones
| Nombre | Description |
|---|---|
| PeerApplicationRegistrationType |
Especifica el tipo de registro que se va a realizar para un registro de PeerApplication o PeerObject. |
| PeerChangeType |
Especifica el tipo de cambio que se produjo para un elemento del mismo nivel. |
| PeerInvitationResponseType |
Especifica las respuestas que un mismo nivel local puede recibir de las solicitudes de invitación de colaboración controladas por la aplicación. |
| PeerPresenceStatus |
Especifica el estado de presencia de un elemento del mismo nivel. |
| PeerScope |
Especifica el ámbito de red actual de un elemento del mismo nivel. |
| SubscriptionType |
Especifica si un elemento del mismo nivel remoto suscrito al mismo nivel local 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 las actividades colaborativas, como el emparejamiento de juegos de red, las 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 Windows Vista clientes 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 de 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.