PeerContact.GetApplications Metod

Definition

Hämtar de PeerApplication objekt som har registrerats av fjärr peer till den lokala cachen.

Överlagringar

Name Description
GetApplications()

Hämtar de PeerApplication objekt som har registrerats av fjärr peer till den lokala cachen.

GetApplications(Guid)

Hämtar samlingen med PeerApplication objekt med angivet Guid från den lokala cachen.

GetApplications(PeerEndPoint)

Hämtar den PeerApplicationCollection associerade med den angivna PeerEndPoint.

GetApplications(PeerEndPoint, Guid)

Hämtar den PeerApplicationCollection associerade med den angivna PeerEndPoint.

Kommentarer

Den här funktionen exponeras endast för PeerContact klassen. Den här funktionen exponeras inte på någon annan typ av peer av säkerhetsskäl.

GetApplications()

Hämtar de PeerApplication objekt som har registrerats av fjärr peer till den lokala cachen.

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

Returer

Från PeerApplicationCollection den lokala cachen. Om associerade program inte hittas för PeerEndPointreturneras en samling med storlek noll (0).

Attribut

Undantag

  • Den anropande peeren prenumererar inte på PeerEndPoint.

  • Den anropande peer-filen har ännu inte anropat RefreshData() metoden.

Det går inte att slutföra GetApplications() åtgärden.

Kommentarer

Om den anropande peeren inte prenumererar på den PeerContact som är associerad med den angivna PeerEndPoint metoden måste den RefreshData anropas innan den här metoden anropas.

Anroparen behöver inte logga in på samarbetsinfrastrukturen för att den här metoden ska slutföras, men ett lyckat anrop till RefreshData eller någon av Subscribe metoderna måste ha slutförts medan anroparen tidigare var inloggad.

Den här funktionen exponeras endast för PeerContact klassen. Den här funktionen exponeras inte på någon annan typ av peer av säkerhetsskäl.

Anteckningar till anropare

För att anropa den här metoden krävs en PermissionState av Unrestricted. Det här tillståndet skapas när peer-samarbetssessionen börjar.

Gäller för

GetApplications(Guid)

Hämtar samlingen med PeerApplication objekt med angivet Guid från den lokala cachen.

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

Parametrar

applicationId
Guid

Det Guid peer-program som ska hämtas.

Returer

Från PeerApplicationCollection den lokala cachen. Om inga program hittas med angiven applicationIdreturneras en samling med storlek noll (0).

Attribut

Undantag

  • Den anropande peeren prenumererar inte på PeerEndPoint.

  • Den anropande peer-filen har ännu inte anropat RefreshData() metoden.

Det går inte att slutföra GetApplications() åtgärden.

Kommentarer

Om den anropande peeren inte prenumererar på den PeerContact som är associerad med den angivna PeerEndPoint metoden måste den RefreshData anropas innan den här metoden anropas.

Anroparen behöver inte logga in på samarbetsinfrastrukturen för att den här metoden ska slutföras, men ett lyckat anrop till RefreshData eller någon av Subscribe metoderna måste ha slutförts medan anroparen tidigare var inloggad.

Den här funktionen exponeras endast för PeerContact klassen. Den här funktionen exponeras inte på någon annan typ av peer av säkerhetsskäl.

Anteckningar till anropare

För att anropa den här metoden krävs en PermissionState av Unrestricted. Det här tillståndet skapas när peer-samarbetssessionen börjar.

Se även

Gäller för

GetApplications(PeerEndPoint)

Hämtar den PeerApplicationCollection associerade med den angivna 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

Parametrar

peerEndPoint
PeerEndPoint

Innehåller slutpunktsinformation som är associerad med PeerContact.

Returer

Associerad PeerApplicationCollection med den angivna PeerEndPoint. Om program inte är associerade med den angivna PeerEndPointreturneras en samling med storlek noll (0).

Attribut

Undantag

PeerEndPoint kan inte vara null.

  • Den anropande peeren prenumererar inte på PeerEndPoint.

  • Den anropande peer-filen har ännu inte anropat RefreshData() metoden.

Det går inte att slutföra GetApplications() åtgärden.

Kommentarer

Om den anropande peeren inte prenumererar på den PeerContact som är associerad med den angivna PeerEndPoint metoden måste den RefreshData anropas innan den här metoden anropas.

Anroparen behöver inte logga in på samarbetsinfrastrukturen för att den här metoden ska slutföras, men ett lyckat anrop till RefreshData eller någon av Subscribe metoderna måste ha slutförts medan anroparen tidigare var inloggad.

Den här funktionen exponeras endast för PeerContact klassen. Den här funktionen exponeras inte på någon annan typ av peer av säkerhetsskäl.

Anteckningar till anropare

För att anropa den här metoden krävs en PermissionState av Unrestricted. Det här tillståndet skapas när peer-samarbetssessionen börjar.

Se även

Gäller för

GetApplications(PeerEndPoint, Guid)

Hämtar den PeerApplicationCollection associerade med den angivna 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

Parametrar

peerEndPoint
PeerEndPoint

Slutpunkten som är associerad med PeerApplicationCollection.

applicationId
Guid

Innehåller programinformation som är associerad med PeerContact.

Returer

Samlingen med PeerApplication objekt som är associerade med PeerEndPoint.

Om program som identifieras av ID:t inte hittas för PeerEndPoint, eller om ID:t för slutpunkten är null eller ogiltigt, returneras en samling med storlek noll (0).

Attribut

Undantag

PeerEndPoint kan inte vara null.

  • Den anropande peeren prenumererar inte på PeerEndPoint.

  • Den anropande peer-filen har ännu inte anropat RefreshData() metoden.

Det går inte att slutföra GetApplications() åtgärden.

Kommentarer

Om den anropande peeren inte prenumererar på den PeerContact som är associerad med den angivna PeerEndPoint metoden måste den RefreshData anropas innan den här metoden anropas.

Anroparen behöver inte logga in på samarbetsinfrastrukturen för att den här metoden ska slutföras, men ett lyckat anrop till RefreshData eller någon av Subscribe metoderna måste ha slutförts medan anroparen tidigare var inloggad.

Den här funktionen exponeras endast för PeerContact klassen. Den här funktionen exponeras inte på någon annan typ av peer av säkerhetsskäl.

Anteckningar till anropare

För att anropa den här metoden krävs en PermissionState av Unrestricted. Det här tillståndet skapas när peer-samarbetssessionen börjar.

Se även

Gäller för