PeerContact.GetApplications Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
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.