System.Net.PeerToPeer.Collaboration 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
System.Net.PeerToPeer 네트워킹 기능을 향상시키고 서버리스 관리되는 공동 작업 세션에 대한 기능을 제공합니다.
클래스
| Name | Description |
|---|---|
| ApplicationChangedEventArgs |
이벤트가 발생할 때 ApplicationChanged 콜백 메서드에 정규화 정보를 제공합니다. |
| ContactManager |
Windows 주소록에 유지되는 PeerContact 개체의 컬렉션을 나타냅니다. |
| CreateContactCompletedEventArgs |
이벤트가 발생할 때 CreateContactCompleted 콜백 메서드에 정규화 정보를 제공합니다. |
| InviteCompletedEventArgs |
이벤트가 발생할 때 콜백 메서드에 InviteCompleted 적격 정보를 제공합니다. |
| NameChangedEventArgs |
이벤트가 발생할 때 NameChanged 콜백 메서드에 정규화 정보를 제공합니다. |
| ObjectChangedEventArgs |
이벤트가 발생할 때 ObjectChanged 콜백 메서드에 정규화 정보를 제공합니다. |
| Peer |
이 클래스는 원격 피어를 나타냅니다. |
| PeerApplication |
피어 협업 인프라에서 사용할 수 있는 애플리케이션을 나타냅니다. |
| PeerApplicationCollection |
요소의 컨테이너를 PeerApplication 나타냅니다. 이 형식의 인스턴스는 정적 메서드에 GetContacts() 의해 반환됩니다. |
| PeerApplicationLaunchInfo |
피어 협업 초대에 PeerApplication 대한 응답으로 시작된 시작 정보에 필요한 시작 정보를 나타냅니다. |
| PeerCollaboration |
피어 협업 인프라와 상호 작용합니다. 대부분의 핵심 협업 시나리오는 이 클래스로 시작합니다. |
| PeerCollaborationPermission |
개체 사용 권한을 정의하거나 사용하는 System.Net.PeerToPeer.Collaboration 값을 지정합니다. |
| PeerCollaborationPermissionAttribute |
선언적 보안을 사용하여 코드에 PeerCollaborationPermission 보안 작업을 적용할 수 있습니다. 이 클래스는 상속할 수 없습니다. |
| PeerContact |
사용자가 확장 정보를 검색한 피어를 나타냅니다. |
| PeerContactCollection |
요소의 컨테이너를 PeerContact 나타냅니다. 이 형식의 인스턴스는 정적 메서드에 GetContacts() 의해 반환됩니다. |
| PeerEndPoint |
피어 투 피어 협업 인프라의 PeerNearMe현재 인스턴스를 설명하여 고유한 네트워크 주소 구성으로 지정된 인스턴스 또는 PeerContactPeerContact 인스턴스의 PeerNearMe 위치를 나타냅니다. |
| PeerEndPointCollection |
개체의 요소에 대한 컨테이너를 PeerEndPoint 나타냅니다. 이 형식의 인스턴스는 클래스에서 반환됩니다 Peer . |
| PeerInvitationResponse | |
| PeerNearMe |
"내 근처에 있는 사람" 인프라에 있는 피어를 나타냅니다. |
| PeerNearMeChangedEventArgs |
이벤트가 발생할 때 PeerNearMeChanged 콜백 메서드에 정규화 정보를 제공합니다. |
| PeerNearMeCollection |
개체의 요소에 대한 컨테이너를 PeerNearMe 나타냅니다. 이 형식의 인스턴스는 정적 메서드에 GetPeersNearMe() 의해 반환됩니다. |
| PeerObject |
자동 생성된 GuidPeerObject 클래스의 새 인스턴스를 나타냅니다. |
| PeerObjectCollection |
인스턴스의 요소에 대한 컨테이너를 PeerObject 나타냅니다. |
| PeerPresenceInfo |
피어의 현재 상태 정보를 나타냅니다. |
| PresenceChangedEventArgs |
또는 PresenceChanged 이벤트가 발생할 때 콜백 메서드에 LocalPresenceChanged 정규화 정보를 제공합니다. |
| RefreshDataCompletedEventArgs |
이벤트가 발생할 때 OnRefreshDataCompleted(RefreshDataCompletedEventArgs) 메서드에 RefreshDataCompleted 정규화 정보를 제공합니다. |
| SubscribeCompletedEventArgs |
이벤트가 신호를 받을 때 콜백 메서드에 SubscribeCompleted 적격 정보를 제공합니다. |
| SubscriptionListChangedEventArgs |
이벤트가 신호를 받을 때 콜백 메서드에 SubscriptionListChanged 적격 정보를 제공합니다. |
열거형
| Name | Description |
|---|---|
| PeerApplicationRegistrationType |
PeerApplication 또는 PeerObject 등록에 대해 수행할 등록 유형을 지정합니다. |
| PeerChangeType |
피어에 대해 발생한 변경 유형을 지정합니다. |
| PeerInvitationResponseType |
로컬 피어가 애플리케이션 기반 협업 초대 요청에서 받을 수 있는 응답을 지정합니다. |
| PeerPresenceStatus |
피어의 현재 상태를 지정합니다. |
| PeerScope |
피어의 현재 네트워크 범위를 지정합니다. |
| SubscriptionType |
로컬 피어를 구독하는 원격 피어가 이벤트 알림을 받을 수 있는지를 지정합니다. |
설명
P2P(피어 투 피어) 협업 인프라는 네트워크 게임 매치 메이킹, 회의 및 기타 대화형 다중 참가자 활동과 같은 공동 작업 활동을 위한 피어 투 피어 네트워크 기반 프레임워크를 제공합니다. 이 서버리스 인프라에는 애플리케이션이 서버 없이 피어 프레즌스를 추적하고, 참가자에게 초대를 보내고, 동일한 서브넷에서 피어를 검색하고, 연락처를 관리할 수 있는 프로세스를 간소화하는 API가 포함되어 있습니다.
네이티브 피어 협업 API는 32비트 및 64비트 버전의 Windows Vista 클라이언트에서 사용할 수 있습니다. 피어 협업 API는 Windows Server 2008에서 사용할 수 없습니다.
참고: 협업 API는 서비스가 호출자를 가장하는 경우에만 서비스에서 작동하며 호출자는 기본 제공 사용자가 아닌 대화형 사용자입니다. 여러 연락처 관리자는 지원되지 않습니다.