DiscoveryProxy Sınıf

Tanım

Bulma ara sunucusunu uygulamak için kullanılan soyut bir temel sınıf.

public ref class DiscoveryProxy abstract
public abstract class DiscoveryProxy
type DiscoveryProxy = class
Public MustInherit Class DiscoveryProxy
Devralma
DiscoveryProxy

Oluşturucular

DiscoveryProxy()

DiscoveryProxy sınıfının yeni bir örneğini başlatır.

DiscoveryProxy(DiscoveryMessageSequenceGenerator)

belirtilen DiscoveryMessageSequenceGeneratorile sınıfının yeni bir örneğini DiscoveryProxy başlatır.

DiscoveryProxy(DiscoveryMessageSequenceGenerator, Int32)

Belirtilen DiscoveryMessageSequenceGenerator ve yinelenen ileti geçmişi uzunluğuyla sınıfının yeni bir örneğini DiscoveryProxy başlatır.

Yöntemler

BeginShouldRedirectFind(FindCriteria, AsyncCallback, Object)

Bulma proxy'sinin çok noktaya yayın bulma isteği aldığında çok noktaya yayın engelleme iletilerini göndermesine izin vermek için bu yöntemi geçersiz kılın.

BeginShouldRedirectResolve(ResolveCriteria, AsyncCallback, Object)

Bulma proxy'sinin çok noktaya yayın çözümleme isteği aldığında çok noktaya yayın engelleme iletilerini göndermesine izin vermek için bu yöntemi geçersiz kılın.

EndShouldRedirectFind(IAsyncResult, Collection<EndpointDiscoveryMetadata>)

Bulma istekleri için çok noktaya yayın gizleme iletisini gönderme işleminin tamamlanmasını işlemek için bu yöntemi geçersiz kılın.

EndShouldRedirectResolve(IAsyncResult, Collection<EndpointDiscoveryMetadata>)

Çözümleme istekleri için çok noktaya yayın gizleme iletisini gönderme işleminin tamamlanmasını işlemek için bu yöntemi geçersiz kılın.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
OnBeginFind(FindRequestContext, AsyncCallback, Object)

Bulma işlemini işlemek için bu yöntemi geçersiz kılın.

OnBeginOfflineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object)

Çevrimdışı duyuru iletisini işlemek için bu yöntemi geçersiz kılın.

OnBeginOnlineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object)

Çevrimiçi duyuru iletisini işlemek için bu yöntemi geçersiz kılın.

OnBeginResolve(ResolveCriteria, AsyncCallback, Object)

Bir çözümleme işlemini işlemek için bu yöntemi geçersiz kılın.

OnEndFind(IAsyncResult)

Bulma işleminin tamamlanmasını işlemek için bu yöntemi geçersiz kılın.

OnEndOfflineAnnouncement(IAsyncResult)

Çevrimdışı duyuru iletisinin tamamlanmasını işlemek için bu yöntemi geçersiz kılın.

OnEndOnlineAnnouncement(IAsyncResult)

Çevrimiçi duyuru iletisinin tamamlanmasını işlemek için bu yöntemi geçersiz kılın.

OnEndResolve(IAsyncResult)

Bir çözümleme işleminin tamamlanmasını işlemek için bu yöntemi geçersiz kılın.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır