Freigeben über


PeerContact.GetApplications Methode

Definition

Ruft die PeerApplication-Objekte ab, die vom Remotepeer im lokalen Cache registriert wurden.

Überlädt

GetApplications()

Ruft die PeerApplication-Objekte ab, die vom Remotepeer im lokalen Cache registriert wurden.

GetApplications(Guid)

Ruft die Auflistung von PeerApplication-Objekten mit der angegebenen Guid aus dem lokalen Cache ab.

GetApplications(PeerEndPoint)

Ruft die PeerApplicationCollection ab, die dem angegebenen PeerEndPoint zugeordnet ist.

GetApplications(PeerEndPoint, Guid)

Ruft die PeerApplicationCollection ab, die dem angegebenen PeerEndPoint zugeordnet ist.

Hinweise

Diese Funktionalität wird nur für die PeerContact -Klasse verfügbar gemacht. Diese Funktionalität wird aus Sicherheitsgründen auf keinem anderen Peertyp verfügbar gemacht.

GetApplications()

Ruft die PeerApplication-Objekte ab, die vom Remotepeer im lokalen Cache registriert wurden.

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

Gibt zurück

Die PeerApplicationCollection aus dem lokalen Cache. Wenn keine zugeordneten Anwendungen für den PeerEndPoint gefunden werden, wird eine Auflistung der Größe 0 (null) zurückgegeben.

Attribute

Ausnahmen

  • Der aufrufende Peer ist nicht abonniert PeerEndPoint.

  • Der aufrufende Peer hat die RefreshData() Methode noch nicht aufgerufen.

GetApplications() -Vorgang kann nicht abgeschlossen werden.

Hinweise

Wenn der aufrufende Peer nicht dem PeerContact zugeordneten der angegebenen PeerEndPoint abonniert ist, muss die RefreshData Methode aufgerufen werden, bevor diese Methode aufgerufen wird.

Der Aufrufer muss sich zwar nicht bei der Zusammenarbeitsinfrastruktur anmelden, damit diese Methode erfolgreich abgeschlossen werden kann, aber ein erfolgreicher Aufruf RefreshData von oder einer der Subscribe Methoden muss abgeschlossen worden sein, während der Aufrufer zuvor angemeldet wurde.

Diese Funktionalität wird nur für die PeerContact -Klasse verfügbar gemacht. Diese Funktionalität wird aus Sicherheitsgründen auf keinem anderen Peertyp verfügbar gemacht.

Hinweise für Aufrufer

Für das Aufrufen dieser Methode ist eine PermissionState von Unrestrictederforderlich. Dieser Zustand wird erstellt, wenn die Peer-Zusammenarbeitssitzung beginnt.

Gilt für:

GetApplications(Guid)

Ruft die Auflistung von PeerApplication-Objekten mit der angegebenen Guid aus dem lokalen Cache ab.

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

Parameter

applicationId
Guid

Die Guid der abzurufenden Peeranwendung.

Gibt zurück

Die PeerApplicationCollection aus dem lokalen Cache. Wenn keine Anwendungen mit der angegebenen applicationId gefunden werden, wird eine Auflistung der Größe 0 (null) zurückgegeben.

Attribute

Ausnahmen

  • Der aufrufende Peer ist nicht abonniert PeerEndPoint.

  • Der aufrufende Peer hat die RefreshData() Methode noch nicht aufgerufen.

GetApplications() -Vorgang kann nicht abgeschlossen werden.

Hinweise

Wenn der aufrufende Peer nicht dem PeerContact zugeordneten der angegebenen PeerEndPoint abonniert ist, muss die RefreshData Methode aufgerufen werden, bevor diese Methode aufgerufen wird.

Der Aufrufer muss sich zwar nicht bei der Zusammenarbeitsinfrastruktur anmelden, damit diese Methode erfolgreich abgeschlossen werden kann, aber ein erfolgreicher Aufruf RefreshData von oder einer der Subscribe Methoden muss abgeschlossen worden sein, während der Aufrufer zuvor angemeldet wurde.

Diese Funktionalität wird nur für die PeerContact -Klasse verfügbar gemacht. Diese Funktionalität wird aus Sicherheitsgründen auf keinem anderen Peertyp verfügbar gemacht.

Hinweise für Aufrufer

Für das Aufrufen dieser Methode ist eine PermissionState von Unrestrictederforderlich. Dieser Zustand wird erstellt, wenn die Peer-Zusammenarbeitssitzung beginnt.

Weitere Informationen

Gilt für:

GetApplications(PeerEndPoint)

Ruft die PeerApplicationCollection ab, die dem angegebenen PeerEndPoint zugeordnet ist.

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

Parameter

peerEndPoint
PeerEndPoint

Enthält dem PeerContact zugeordnete Endpunktinformationen.

Gibt zurück

Die PeerApplicationCollection, die dem angegebenen PeerEndPoint zugeordnet ist. Wenn dem angegebenen PeerEndPoint keine Anwendungen zugeordnet sind, wird eine Auflistung der Größe 0 (null) zurückgegeben.

Attribute

Ausnahmen

PeerEndPoint darf nicht null sein.

  • Der aufrufende Peer ist nicht abonniert PeerEndPoint.

  • Der aufrufende Peer hat die RefreshData() Methode noch nicht aufgerufen.

GetApplications() -Vorgang kann nicht abgeschlossen werden.

Hinweise

Wenn der aufrufende Peer nicht dem PeerContact zugeordneten der angegebenen PeerEndPoint abonniert ist, muss die RefreshData Methode aufgerufen werden, bevor diese Methode aufgerufen wird.

Der Aufrufer muss sich zwar nicht bei der Zusammenarbeitsinfrastruktur anmelden, damit diese Methode erfolgreich abgeschlossen werden kann, aber ein erfolgreicher Aufruf RefreshData von oder einer der Subscribe Methoden muss abgeschlossen worden sein, während der Aufrufer zuvor angemeldet wurde.

Diese Funktionalität wird nur für die PeerContact -Klasse verfügbar gemacht. Diese Funktionalität wird aus Sicherheitsgründen auf keinem anderen Peertyp verfügbar gemacht.

Hinweise für Aufrufer

Für das Aufrufen dieser Methode ist eine PermissionState von Unrestrictederforderlich. Dieser Zustand wird erstellt, wenn die Peer-Zusammenarbeitssitzung beginnt.

Weitere Informationen

Gilt für:

GetApplications(PeerEndPoint, Guid)

Ruft die PeerApplicationCollection ab, die dem angegebenen PeerEndPoint zugeordnet ist.

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

Parameter

peerEndPoint
PeerEndPoint

Der Endpunkt, der der PeerApplicationCollection zugeordnet ist.

applicationId
Guid

Enthält Anwendungsinformationen, die dem PeerContact zugeordnet sind.

Gibt zurück

Die Auflistung von PeerApplication-Objekten, die dem PeerEndPoint zugeordnet ist.

Wenn keine durch die ID identifizierten Anwendungen für den PeerEndPoint gefunden werden oder wenn die ID für den Endpunkt null oder ungültig ist, wird eine Auflistung der Größe 0 (null) zurückgegeben.

Attribute

Ausnahmen

PeerEndPoint darf nicht null sein.

  • Der aufrufende Peer ist nicht abonniert PeerEndPoint.

  • Der aufrufende Peer hat die RefreshData() Methode noch nicht aufgerufen.

GetApplications() -Vorgang kann nicht abgeschlossen werden.

Hinweise

Wenn der aufrufende Peer nicht dem PeerContact zugeordneten der angegebenen PeerEndPoint abonniert ist, muss die RefreshData Methode aufgerufen werden, bevor diese Methode aufgerufen wird.

Der Aufrufer muss sich zwar nicht bei der Zusammenarbeitsinfrastruktur anmelden, damit diese Methode erfolgreich abgeschlossen werden kann, aber ein erfolgreicher Aufruf RefreshData von oder einer der Subscribe Methoden muss abgeschlossen worden sein, während der Aufrufer zuvor angemeldet wurde.

Diese Funktionalität wird nur für die PeerContact -Klasse verfügbar gemacht. Diese Funktionalität wird aus Sicherheitsgründen auf keinem anderen Peertyp verfügbar gemacht.

Hinweise für Aufrufer

Für das Aufrufen dieser Methode ist eine PermissionState von Unrestrictederforderlich. Dieser Zustand wird erstellt, wenn die Peer-Zusammenarbeitssitzung beginnt.

Weitere Informationen

Gilt für: