言語

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

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

適用対象

こちらもご覧ください