PeerNameRegistration.Stop Метод

Определение

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

public:
 void Stop();
[System.Security.SecurityCritical]
public void Stop ();
[<System.Security.SecurityCritical>]
member this.Stop : unit -> unit
Public Sub Stop ()
Атрибуты

Исключения

Свойство PeerName еще не зарегистрировано. Это происходит, когда объект PeerNameRegistration создается с помощью пустого конструктора. Свойство PeerName должно быть заполнено в этом экземпляре до вызова Start().

Для этого объекта ранее вызывался метод Dispose().

Комментарии

После остановки процесса регистрации состояние объекта регистрации равно состоянию непосредственно после создания конструктором без параметров. В этом состоянии предполагается, что все его свойства не имеют значения. Метод Start можно использовать для перезапуска.

Для одного и того же имени однорангового узла можно использовать несколько объектов регистрации. В таком случае, если имя однорангового узла защищено, каждый экземпляр будет представлять регистрацию в другом облаке PNRP. Однако если имя однорангового узла не защищено, его можно зарегистрировать в одном облаке несколько раз.

Если этот экземпляр уже остановлен, вызов этого метода не оказывает никакого влияния.

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

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