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
Параметры
Возвращаемое значение
Коллекция 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 Это состояние создается при запуске однорангового сеанса совместной работы.