Partilhar via


PeerResolverBindingElement Classe

Definição

Define a classe base abstrata para elementos de associação usados para criar objetos de resolvedor de 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

Comentários

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

Construtores

PeerResolverBindingElement()

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

PeerResolverBindingElement(PeerResolverBindingElement)

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

Propriedades

ReferralPolicy

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

Métodos

BuildChannelFactory<TChannel>(BindingContext)

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

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

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

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

Retorna um valor que indica se o elemento de associação pode criar uma fábrica de canais para um tipo de canal específico.

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

Retorna um valor que indica se o elemento de associação pode criar um ouvinte para um tipo de canal específico.

(Herdado de BindingElement)
Clone()

Quando substituído em uma classe derivada, retorna uma cópia do objeto do elemento de associação.

(Herdado de BindingElement)
CreatePeerResolver()

Cria um objeto de resolvedor de pares com as configurações definidas neste elemento de associação.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

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

Quando substituído em uma classe derivada, retorna um objeto tipado solicitado, se presente, da camada apropriada na pilha de associação.

(Herdado de BindingElement)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a