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 с указанным RefreshDataPeerEndPoint объектом , перед вызовом этого метода необходимо вызвать метод .

Для успешного завершения этого метода вызывающий объект не требуется входить в инфраструктуру совместной работы, но во время входа вызывающей стороны необходимо выполнить успешный вызов 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 с указанным RefreshDataPeerEndPoint объектом , перед вызовом этого метода необходимо вызвать метод .

Для успешного завершения этого метода вызывающий объект не требуется входить в инфраструктуру совместной работы, но во время входа вызывающей стороны необходимо выполнить успешный вызов 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) записей.

Атрибуты

Исключения

Параметр PeerEndPoint не может иметь значение null.

  • Вызывающий одноранговый узел не подписан на PeerEndPoint.

  • Вызывающий одноранговый узел еще не вызвал RefreshData() метод .

Не удается завершить операцию GetApplications().

Комментарии

Если вызывающий одноранговый узел не подписан на , связанный PeerContact с указанным RefreshDataPeerEndPoint объектом , перед вызовом этого метода необходимо вызвать метод .

Для успешного завершения этого метода вызывающий объект не требуется входить в инфраструктуру совместной работы, но во время входа вызывающей стороны необходимо выполнить успешный вызов 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, либо идентификатор конечной точки равен null или является недопустимым, то возвращается коллекция размера нуль (0) записей.

Атрибуты

Исключения

Параметр PeerEndPoint не может иметь значение null.

  • Вызывающий одноранговый узел не подписан на PeerEndPoint.

  • Вызывающий одноранговый узел еще не вызвал RefreshData() метод .

Не удается завершить операцию GetApplications().

Комментарии

Если вызывающий одноранговый узел не подписан на , связанный PeerContact с указанным RefreshDataPeerEndPoint объектом , перед вызовом этого метода необходимо вызвать метод .

Для успешного завершения этого метода вызывающий объект не требуется входить в инфраструктуру совместной работы, но во время входа вызывающей стороны необходимо выполнить успешный вызов RefreshData или один из Subscribe методов.

Эта функция предоставляется только в PeerContact классе . Эта функция не предоставляется в других типах одноранговых узлов по соображениям безопасности.

Примечания для тех, кто вызывает этот метод

Для вызова этого метода требуется .PermissionStateUnrestricted Это состояние создается при запуске однорангового сеанса совместной работы.

См. также раздел

Применяется к