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 クラウドでの登録を表します。 ただし、ピア名がセキュリティで保護されていない場合は、同じクラウドに複数回登録できます。

このインスタンスが既に停止している場合、このメソッドを呼び出しても効果はありません。

適用対象

こちらもご覧ください