PeerContact.GetObjects 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
로컬 캐시에서 피어 개체의 컬렉션을 가져옵니다.
오버로드
GetObjects(PeerEndPoint) |
지정된 PeerObjectCollection에 의해 등록되고 로컬 캐시에 저장된 PeerEndPoint을 가져옵니다. |
GetObjects(PeerEndPoint, Guid) |
지정된 PeerEndPoint에 의해 특정 PeerApplication로 식별되는 Guid에 등록된 피어 개체의 컬렉션을 가져옵니다. |
GetObjects(PeerEndPoint)
지정된 PeerObjectCollection에 의해 등록되고 로컬 캐시에 저장된 PeerEndPoint을 가져옵니다.
public:
System::Net::PeerToPeer::Collaboration::PeerObjectCollection ^ GetObjects(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerObjectCollection GetObjects (System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint);
[<System.Security.SecurityCritical>]
override this.GetObjects : System.Net.PeerToPeer.Collaboration.PeerEndPoint -> System.Net.PeerToPeer.Collaboration.PeerObjectCollection
Public Function GetObjects (peerEndPoint As PeerEndPoint) As PeerObjectCollection
매개 변수
- peerEndPoint
- PeerEndPoint
개체를 검색할 엔드포인트입니다.
반환
지정된 PeerObjectCollection와 연결된 PeerEndPoint입니다. 애플리케이션이 엔드포인트와 연결되어 있지 않으면 크기가 0인 컬렉션이 반환됩니다.
- 특성
예외
PeerEndPoint가 null
이 될 수 없는 경우
호출 피어는 와 연결된 을 PeerEndPoint구독 PeerContact 하지 않습니다.
호출 피어는 아직 메서드를 RefreshData() 호출하지 않았습니다.
GetObjects 작업을 완료할 수 없는 경우.
설명
호출 피어에 등록 되어 있지 않습니다 경우는 PeerContact 지정 된 연결 PeerEndPoint 는 RefreshData 이 메서드를 호출 하기 전에 메서드를 호출 해야 합니다.
로그인이 메서드가 성공적으로 완료 하려면 협업 인프라를 성공적으로 호출 하려면 호출자에 게는 필요는 없지만 RefreshData 중 하나는 Subscribe 메서드 완료 되어야 호출자가 이전에 로그인 한 동안.
호출자 참고
추가 오버 로드 된 Peer 는 서브 클래스 PeerContact 및 PeerNearMe합니다.
이 메서드를 호출 하려면를 PermissionState 의 Unrestricted합니다. 이 상태는 피어 협업 세션이 시작 될 때 생성 됩니다.
추가 정보
적용 대상
GetObjects(PeerEndPoint, Guid)
지정된 PeerEndPoint에 의해 특정 PeerApplication로 식별되는 Guid에 등록된 피어 개체의 컬렉션을 가져옵니다.
public:
System::Net::PeerToPeer::Collaboration::PeerObjectCollection ^ GetObjects(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint, Guid objectId);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerObjectCollection GetObjects (System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint, Guid objectId);
[<System.Security.SecurityCritical>]
override this.GetObjects : System.Net.PeerToPeer.Collaboration.PeerEndPoint * Guid -> System.Net.PeerToPeer.Collaboration.PeerObjectCollection
Public Function GetObjects (peerEndPoint As PeerEndPoint, objectId As Guid) As PeerObjectCollection
매개 변수
- peerEndPoint
- PeerEndPoint
개체를 검색할 엔드포인트입니다.
- objectId
- Guid
검색할 Guid의 PeerObject입니다.
반환
지정된 PeerObjectCollection와 연결된 PeerEndPoint입니다. 애플리케이션이 엔드포인트와 연결되어 있지 않으면 크기가 0인 컬렉션이 반환됩니다.
- 특성
예외
PeerEndPoint가 null
이 될 수 없는 경우
호출 피어는 를 PeerEndPoint구독하지 않습니다.
호출 피어는 아직 메서드를 RefreshData() 호출하지 않았습니다.
GetObjects 작업을 완료할 수 없는 경우.
설명
호출 피어에 등록 되어 있지 않습니다 경우는 PeerContact 지정 된 연결 PeerEndPoint 는 RefreshData 이 메서드를 호출 하기 전에 메서드를 호출 해야 합니다.
로그인이 메서드가 성공적으로 완료 하려면 협업 인프라를 성공적으로 호출 하려면 호출자에 게는 필요는 없지만 RefreshData 중 하나는 Subscribe 메서드 완료 되어야 호출자가 이전에 로그인 한 동안.
호출자 참고
추가 오버 로드 된 Peer 는 서브 클래스 PeerContact 및 PeerNearMe합니다.
이 메서드를 호출 하려면를 PermissionState 의 Unrestricted합니다. 이 상태는 피어 협업 세션이 시작 될 때 생성 됩니다.
추가 정보
적용 대상
.NET