DiscoveryProxy クラス

定義

探索プロキシの実装に使用される抽象基本クラス。

public ref class DiscoveryProxy abstract
public abstract class DiscoveryProxy
type DiscoveryProxy = class
Public MustInherit Class DiscoveryProxy
継承
DiscoveryProxy

コンストラクター

名前 説明
DiscoveryProxy()

DiscoveryProxy クラスの新しいインスタンスを初期化します。

DiscoveryProxy(DiscoveryMessageSequenceGenerator, Int32)

指定したDiscoveryProxyと重複するメッセージ履歴の長さを使用して、DiscoveryMessageSequenceGenerator クラスの新しいインスタンスを初期化します。

DiscoveryProxy(DiscoveryMessageSequenceGenerator)

指定したDiscoveryProxyを使用して、DiscoveryMessageSequenceGenerator クラスの新しいインスタンスを初期化します。

メソッド

名前 説明
BeginShouldRedirectFind(FindCriteria, AsyncCallback, Object)

このメソッドをオーバーライドして、探索プロキシがマルチキャスト検索要求を受信したときにマルチキャスト抑制メッセージを送信できるようにします。

BeginShouldRedirectResolve(ResolveCriteria, AsyncCallback, Object)

マルチキャスト解決要求を受信したときに探索プロキシがマルチキャスト抑制メッセージを送信できるようにするには、このメソッドをオーバーライドします。

EndShouldRedirectFind(IAsyncResult, Collection<EndpointDiscoveryMetadata>)

検索要求のマルチキャスト抑制メッセージの送信完了を処理するには、このメソッドをオーバーライドします。

EndShouldRedirectResolve(IAsyncResult, Collection<EndpointDiscoveryMetadata>)

解決要求のマルチキャスト抑制メッセージの送信完了を処理するには、このメソッドをオーバーライドします。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
OnBeginFind(FindRequestContext, AsyncCallback, Object)

検索操作を処理するには、このメソッドをオーバーライドします。

OnBeginOfflineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object)

オフラインアナウンスメッセージを処理するには、このメソッドをオーバーライドします。

OnBeginOnlineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object)

オンラインアナウンスメッセージを処理するには、このメソッドをオーバーライドします。

OnBeginResolve(ResolveCriteria, AsyncCallback, Object)

解決操作を処理するには、このメソッドをオーバーライドします。

OnEndFind(IAsyncResult)

検索操作の完了を処理するには、このメソッドをオーバーライドします。

OnEndOfflineAnnouncement(IAsyncResult)

オフライン アナウンス メッセージの完了を処理するには、このメソッドをオーバーライドします。

OnEndOnlineAnnouncement(IAsyncResult)

オンライン アナウンス メッセージの完了を処理するには、このメソッドをオーバーライドします。

OnEndResolve(IAsyncResult)

解決操作の完了を処理するには、このメソッドをオーバーライドします。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象