다음을 통해 공유


PeerContact.GetApplications 메서드

정의

원격 피어에서 로컬 캐시에 등록한 PeerApplication 개체를 검색합니다.

오버로드

GetApplications()

원격 피어에서 로컬 캐시에 등록한 PeerApplication 개체를 검색합니다.

GetApplications(Guid)

로컬 캐시에서 지정된 PeerApplication를 사용하는 Guid 개체의 컬렉션을 가져옵니다.

GetApplications(PeerEndPoint)

지정된 PeerApplicationCollection에 연결된 PeerEndPoint를 가져옵니다.

GetApplications(PeerEndPoint, Guid)

지정된 PeerApplicationCollection에 연결된 PeerEndPoint를 가져옵니다.

설명

이 기능에만 노출 되는 PeerContact 클래스입니다. 이 기능은 피어 보안상의 이유로 다른 형식에서 노출 되지 않습니다.

GetApplications()

원격 피어에서 로컬 캐시에 등록한 PeerApplication 개체를 검색합니다.

public:
 System::Net::PeerToPeer::Collaboration::PeerApplicationCollection ^ GetApplications();
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetApplications ();
[<System.Security.SecurityCritical>]
member this.GetApplications : unit -> System.Net.PeerToPeer.Collaboration.PeerApplicationCollection
Public Function GetApplications () As PeerApplicationCollection

반환

로컬 캐시에 있는 PeerApplicationCollection입니다. PeerEndPoint에 대해 연결된 애플리케이션이 없으면 크기가 0인 컬렉션이 반환됩니다.

특성

예외

  • 호출 피어는 를 PeerEndPoint구독하지 않습니다.

  • 호출 피어는 아직 메서드를 RefreshData() 호출하지 않았습니다.

GetApplications() 작업을 완료할 수 없는 경우.

설명

호출 피어에 등록 되어 있지 않습니다 경우는 PeerContact 지정 된 연결 PeerEndPointRefreshData 이 메서드를 호출 하기 전에 메서드를 호출 해야 합니다.

로그인이 메서드가 성공적으로 완료 하려면 협업 인프라를 성공적으로 호출 하려면 호출자에 게는 필요는 없지만 RefreshData 중 하나는 Subscribe 메서드 완료 되어야 호출자가 이전에 로그인 한 동안.

이 기능에만 노출 되는 PeerContact 클래스입니다. 이 기능은 피어 보안상의 이유로 다른 형식에서 노출 되지 않습니다.

호출자 참고

이 메서드를 호출 하려면를 PermissionStateUnrestricted합니다. 이 상태는 피어 협업 세션이 시작 될 때 생성 됩니다.

적용 대상

GetApplications(Guid)

로컬 캐시에서 지정된 PeerApplication를 사용하는 Guid 개체의 컬렉션을 가져옵니다.

public:
 System::Net::PeerToPeer::Collaboration::PeerApplicationCollection ^ GetApplications(Guid applicationId);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetApplications (Guid applicationId);
[<System.Security.SecurityCritical>]
member this.GetApplications : Guid -> System.Net.PeerToPeer.Collaboration.PeerApplicationCollection
Public Function GetApplications (applicationId As Guid) As PeerApplicationCollection

매개 변수

applicationId
Guid

검색할 피어 애플리케이션의 Guid입니다.

반환

로컬 캐시에 있는 PeerApplicationCollection입니다. 지정된 applicationId를 사용하는 애플리케이션이 없으면 크기가 0인 컬렉션이 반환됩니다.

특성

예외

  • 호출 피어는 를 PeerEndPoint구독하지 않습니다.

  • 호출 피어는 아직 메서드를 RefreshData() 호출하지 않았습니다.

GetApplications() 작업을 완료할 수 없는 경우.

설명

호출 피어에 등록 되어 있지 않습니다 경우는 PeerContact 지정 된 연결 PeerEndPointRefreshData 이 메서드를 호출 하기 전에 메서드를 호출 해야 합니다.

로그인이 메서드가 성공적으로 완료 하려면 협업 인프라를 성공적으로 호출 하려면 호출자에 게는 필요는 없지만 RefreshData 중 하나는 Subscribe 메서드 완료 되어야 호출자가 이전에 로그인 한 동안.

이 기능에만 노출 되는 PeerContact 클래스입니다. 이 기능은 피어 보안상의 이유로 다른 형식에서 노출 되지 않습니다.

호출자 참고

이 메서드를 호출 하려면를 PermissionStateUnrestricted합니다. 이 상태는 피어 협업 세션이 시작 될 때 생성 됩니다.

추가 정보

적용 대상

GetApplications(PeerEndPoint)

지정된 PeerApplicationCollection에 연결된 PeerEndPoint를 가져옵니다.

public:
 System::Net::PeerToPeer::Collaboration::PeerApplicationCollection ^ GetApplications(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetApplications (System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint);
[<System.Security.SecurityCritical>]
member this.GetApplications : System.Net.PeerToPeer.Collaboration.PeerEndPoint -> System.Net.PeerToPeer.Collaboration.PeerApplicationCollection
Public Function GetApplications (peerEndPoint As PeerEndPoint) As PeerApplicationCollection

매개 변수

peerEndPoint
PeerEndPoint

PeerContact와 연결된 엔드포인트 정보를 포함합니다.

반환

지정된 PeerApplicationCollection와 연결된 PeerEndPoint입니다. 애플리케이션이 지정된 PeerEndPoint와 연결되어 있지 않으면 크기가 0인 컬렉션이 반환됩니다.

특성

예외

PeerEndPointnull이 될 수 없는 경우

  • 호출 피어는 를 PeerEndPoint구독하지 않습니다.

  • 호출 피어는 아직 메서드를 RefreshData() 호출하지 않았습니다.

GetApplications() 작업을 완료할 수 없는 경우.

설명

호출 피어에 등록 되어 있지 않습니다 경우는 PeerContact 지정 된 연결 PeerEndPointRefreshData 이 메서드를 호출 하기 전에 메서드를 호출 해야 합니다.

로그인이 메서드가 성공적으로 완료 하려면 협업 인프라를 성공적으로 호출 하려면 호출자에 게는 필요는 없지만 RefreshData 중 하나는 Subscribe 메서드 완료 되어야 호출자가 이전에 로그인 한 동안.

이 기능에만 노출 되는 PeerContact 클래스입니다. 이 기능은 피어 보안상의 이유로 다른 형식에서 노출 되지 않습니다.

호출자 참고

이 메서드를 호출 하려면를 PermissionStateUnrestricted합니다. 이 상태는 피어 협업 세션이 시작 될 때 생성 됩니다.

추가 정보

적용 대상

GetApplications(PeerEndPoint, Guid)

지정된 PeerApplicationCollection에 연결된 PeerEndPoint를 가져옵니다.

public:
 System::Net::PeerToPeer::Collaboration::PeerApplicationCollection ^ GetApplications(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint, Guid applicationId);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetApplications (System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint, Guid applicationId);
[<System.Security.SecurityCritical>]
member this.GetApplications : System.Net.PeerToPeer.Collaboration.PeerEndPoint * Guid -> System.Net.PeerToPeer.Collaboration.PeerApplicationCollection
Public Function GetApplications (peerEndPoint As PeerEndPoint, applicationId As Guid) As PeerApplicationCollection

매개 변수

peerEndPoint
PeerEndPoint

PeerApplicationCollection과 연결된 엔드포인트입니다.

applicationId
Guid

PeerContact와 연결된 애플리케이션 정보를 포함합니다.

반환

PeerApplication와 연결된 PeerEndPoint 개체의 컬렉션입니다.

PeerEndPoint에 대해 ID로 식별된 애플리케이션이 없거나, 엔드포인트에 대한 ID가 null 또는 잘못된 경우에는 크기가 0인 컬렉션이 반환됩니다.

특성

예외

PeerEndPointnull이 될 수 없는 경우

  • 호출 피어는 를 PeerEndPoint구독하지 않습니다.

  • 호출 피어는 아직 메서드를 RefreshData() 호출하지 않았습니다.

GetApplications() 작업을 완료할 수 없는 경우.

설명

호출 피어에 등록 되어 있지 않습니다 경우는 PeerContact 지정 된 연결 PeerEndPointRefreshData 이 메서드를 호출 하기 전에 메서드를 호출 해야 합니다.

로그인이 메서드가 성공적으로 완료 하려면 협업 인프라를 성공적으로 호출 하려면 호출자에 게는 필요는 없지만 RefreshData 중 하나는 Subscribe 메서드 완료 되어야 호출자가 이전에 로그인 한 동안.

이 기능에만 노출 되는 PeerContact 클래스입니다. 이 기능은 피어 보안상의 이유로 다른 형식에서 노출 되지 않습니다.

호출자 참고

이 메서드를 호출 하려면를 PermissionStateUnrestricted합니다. 이 상태는 피어 협업 세션이 시작 될 때 생성 됩니다.

추가 정보

적용 대상