PeerCollaboration.UnregisterApplication Метод

Определение

Отменяет регистрацию указанного PeerApplication в инфраструктуре PeerCollaboration.

public:
 static void UnregisterApplication(System::Net::PeerToPeer::Collaboration::PeerApplication ^ application, System::Net::PeerToPeer::Collaboration::PeerApplicationRegistrationType type);
[System.Security.SecurityCritical]
public static void UnregisterApplication (System.Net.PeerToPeer.Collaboration.PeerApplication application, System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType type);
[<System.Security.SecurityCritical>]
static member UnregisterApplication : System.Net.PeerToPeer.Collaboration.PeerApplication * System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType -> unit
Public Shared Sub UnregisterApplication (application As PeerApplication, type As PeerApplicationRegistrationType)

Параметры

application
PeerApplication

Параметр PeerApplication для отмены регистрации вызывающего однорангового узла.

type
PeerApplicationRegistrationType

Тип отмены регистрации, выполняемый для вызывающего однорангового узла или для всех одноранговых узлов на компьютере.

Атрибуты

Исключения

Глобальный уникальный параметр Id для указанного приложения не существует или пуст.

Для параметра application или type указано значение null.

Для параметра type не задано известное значение в PeerApplicationRegistrationType.

Не удалось завершить операцию UnregisterApplication(PeerApplication, PeerApplicationRegistrationType).

Комментарии

Отмена регистрации останавливает вызывающий PeerApplication одноранговый узел от получения приглашений для совместной работы. Если незарегистрированное приложение не было зарегистрировано ранее, это не работает.

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

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

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