Condividi tramite


PeerContact.GetApplications Metodo

Definizione

Recupera gli oggetti PeerApplication registrati dal peer remoto nella cache locale.

Overload

GetApplications()

Recupera gli oggetti PeerApplication registrati dal peer remoto nella cache locale.

GetApplications(Guid)

Ottiene l'insieme di oggetti PeerApplication aventi l'oggetto Guid specificato recuperato dalla cache locale.

GetApplications(PeerEndPoint)

Ottiene l'oggetto PeerApplicationCollection associato all'oggetto PeerEndPoint specificato.

GetApplications(PeerEndPoint, Guid)

Ottiene l'oggetto PeerApplicationCollection associato all'oggetto PeerEndPoint specificato.

Commenti

Questa funzionalità è esposta solo nella PeerContact classe . Questa funzionalità non viene esposta in alcun altro tipo di peer per motivi di sicurezza.

GetApplications()

Recupera gli oggetti PeerApplication registrati dal peer remoto nella cache locale.

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

Restituisce

Oggetto PeerApplicationCollection ottenuto dalla cache locale. Se per l'oggetto PeerEndPoint non viene rilevata alcuna applicazione associata, viene restituito un insieme avente dimensioni nulle.

Attributi

Eccezioni

  • Il peer chiamante non è sottoscritto all'oggetto PeerEndPoint.

  • Il peer chiamante non ha ancora chiamato il RefreshData() metodo .

Non è possibile completare l'operazione GetApplications().

Commenti

Se il peer chiamante non è sottoscritto all'oggetto PeerContact associato all'oggetto specificato PeerEndPoint , è necessario chiamare il RefreshData metodo prima di chiamare questo metodo.

Anche se il chiamante non è necessario per accedere all'infrastruttura di collaborazione per il completamento corretto di questo metodo, è necessario che sia stata completata una chiamata riuscita a RefreshData o uno dei Subscribe metodi mentre il chiamante è stato eseguito in precedenza.

Questa funzionalità è esposta solo nella PeerContact classe . Questa funzionalità non viene esposta in alcun altro tipo di peer per motivi di sicurezza.

Note per i chiamanti

Per chiamare questo metodo è necessario un PermissionState oggetto .Unrestricted Questo stato viene creato all'avvio della sessione di collaborazione peer.

Si applica a

GetApplications(Guid)

Ottiene l'insieme di oggetti PeerApplication aventi l'oggetto Guid specificato recuperato dalla cache locale.

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

Parametri

applicationId
Guid

Oggetto Guid dell'applicazione peer da recuperare.

Restituisce

Oggetto PeerApplicationCollection ottenuto dalla cache locale. Se per l'oggetto applicationId non viene rilevata alcuna applicazione associata, viene restituito un insieme avente dimensioni nulle.

Attributi

Eccezioni

  • Il peer chiamante non è sottoscritto all'oggetto PeerEndPoint.

  • Il peer chiamante non ha ancora chiamato il RefreshData() metodo .

Non è possibile completare l'operazione GetApplications().

Commenti

Se il peer chiamante non è sottoscritto all'oggetto PeerContact associato all'oggetto specificato PeerEndPoint , è necessario chiamare il RefreshData metodo prima di chiamare questo metodo.

Anche se il chiamante non è necessario per accedere all'infrastruttura di collaborazione per il completamento corretto di questo metodo, è necessario che sia stata completata una chiamata riuscita a RefreshData o uno dei Subscribe metodi mentre il chiamante è stato eseguito in precedenza.

Questa funzionalità è esposta solo nella PeerContact classe . Questa funzionalità non viene esposta in alcun altro tipo di peer per motivi di sicurezza.

Note per i chiamanti

Per chiamare questo metodo è necessario un PermissionState oggetto .Unrestricted Questo stato viene creato all'avvio della sessione di collaborazione peer.

Vedi anche

Si applica a

GetApplications(PeerEndPoint)

Ottiene l'oggetto PeerApplicationCollection associato all'oggetto PeerEndPoint specificato.

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

Parametri

peerEndPoint
PeerEndPoint

Contiene le informazioni sull'endpoint associato all'oggetto PeerContact.

Restituisce

Oggetto PeerApplicationCollection associato all'oggetto PeerEndPoint specificato. Se all'oggetto PeerEndPoint specificato non è associata alcuna applicazione, viene restituito un insieme avente dimensioni nulle.

Attributi

Eccezioni

Il parametro PeerEndPoint non può essere null.

  • Il peer chiamante non è sottoscritto all'oggetto PeerEndPoint.

  • Il peer chiamante non ha ancora chiamato il RefreshData() metodo .

Non è possibile completare l'operazione GetApplications().

Commenti

Se il peer chiamante non è sottoscritto all'oggetto PeerContact associato all'oggetto specificato PeerEndPoint , è necessario chiamare il RefreshData metodo prima di chiamare questo metodo.

Anche se il chiamante non è necessario per accedere all'infrastruttura di collaborazione per il completamento corretto di questo metodo, è necessario che sia stata completata una chiamata riuscita a RefreshData o uno dei Subscribe metodi mentre il chiamante è stato eseguito in precedenza.

Questa funzionalità è esposta solo nella PeerContact classe . Questa funzionalità non viene esposta in alcun altro tipo di peer per motivi di sicurezza.

Note per i chiamanti

Per chiamare questo metodo è necessario un PermissionState oggetto .Unrestricted Questo stato viene creato all'avvio della sessione di collaborazione peer.

Vedi anche

Si applica a

GetApplications(PeerEndPoint, Guid)

Ottiene l'oggetto PeerApplicationCollection associato all'oggetto PeerEndPoint specificato.

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

Parametri

peerEndPoint
PeerEndPoint

Endpoint associato all'oggetto PeerApplicationCollection.

applicationId
Guid

Contiene informazioni sulle applicazioni associate all'oggetto PeerContact.

Restituisce

La raccolta degli oggetti PeerApplication associati a PeerEndPoint.

Se per l'oggetto PeerEndPoint non viene rilevata alcuna applicazione identificata dall'ID o se l'ID dell'endpoint è null o non valido, viene restituito un insieme di dimensioni nulle.

Attributi

Eccezioni

Il parametro PeerEndPoint non può essere null.

  • Il peer chiamante non è sottoscritto all'oggetto PeerEndPoint.

  • Il peer chiamante non ha ancora chiamato il RefreshData() metodo .

Non è possibile completare l'operazione GetApplications().

Commenti

Se il peer chiamante non è sottoscritto all'oggetto PeerContact associato all'oggetto specificato PeerEndPoint , è necessario chiamare il RefreshData metodo prima di chiamare questo metodo.

Anche se il chiamante non è necessario per accedere all'infrastruttura di collaborazione per il completamento corretto di questo metodo, è necessario che sia stata completata una chiamata riuscita a RefreshData o uno dei Subscribe metodi mentre il chiamante è stato eseguito in precedenza.

Questa funzionalità è esposta solo nella PeerContact classe . Questa funzionalità non viene esposta in alcun altro tipo di peer per motivi di sicurezza.

Note per i chiamanti

Per chiamare questo metodo è necessario un PermissionState oggetto .Unrestricted Questo stato viene creato all'avvio della sessione di collaborazione peer.

Vedi anche

Si applica a