PeerResolverBindingElement Classe

Definição

Define a classe base abstrata para elementos de ligação usados para criar objetos resolvedores entre pares.

public ref class PeerResolverBindingElement abstract : System::ServiceModel::Channels::BindingElement
public abstract class PeerResolverBindingElement : System.ServiceModel.Channels.BindingElement
type PeerResolverBindingElement = class
    inherit BindingElement
Public MustInherit Class PeerResolverBindingElement
Inherits BindingElement
Herança
PeerResolverBindingElement
Derivado

Observações

Esta classe define a classe base abstrata para todos os elementos de ligação usados para criar objetos resolvedores entre pares. Para implementações específicas desta classe, consulte a documentação de PnrpPeerResolverBindingElement e PeerCustomResolverBindingElement.

Construtores

Name Description
PeerResolverBindingElement()

Inicializa uma nova instância padrão da PeerResolverBindingElement classe.

PeerResolverBindingElement(PeerResolverBindingElement)

Inicializa uma nova instância da PeerResolverBindingElement classe duplicando o objeto fornecido PeerResolverBindingElement .

Propriedades

Name Description
ReferralPolicy

Obtém ou define a política de referência para resolvedores entre pares criados com elementos de ligação criados por implementações desta classe.

Métodos

Name Description
BuildChannelFactory<TChannel>(BindingContext)

Inicializa uma fábrica de canais para produzir canais de um tipo especificado a partir do contexto de ligação.

(Herdado de BindingElement)
BuildChannelListener<TChannel>(BindingContext)

Inicializa um ouvinte de canal para aceitar canais de um tipo especificado do contexto de ligação.

(Herdado de BindingElement)
CanBuildChannelFactory<TChannel>(BindingContext)

Devolve um valor que indica se o elemento de ligação pode construir uma fábrica de canal para um tipo específico de canal.

(Herdado de BindingElement)
CanBuildChannelListener<TChannel>(BindingContext)

Devolve um valor que indica se o elemento de ligação pode construir um ouvinte para um tipo específico de canal.

(Herdado de BindingElement)
Clone()

Quando sobrescrito numa classe derivada, devolve uma cópia do objeto elemento de ligação.

(Herdado de BindingElement)
CreatePeerResolver()

Cria um objeto resolvedor par com as definições definidas neste elemento de ligação.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetProperty<T>(BindingContext)

Quando sobrescrito numa classe derivada, devolve um objeto tipado solicitado, se presente, da camada apropriada na pilha de ligação.

(Herdado de BindingElement)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a