Compartilhar via


StreamUpgradeBindingElement Classe

Definição

Adiciona um provedor de atualização de fluxo personalizado a uma associação personalizada.

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

Comentários

Para indicar que um provedor de atualização de fluxo personalizado deve ser usado, implemente um elemento de associação que implementa essa abstract classe na associação personalizada.

Essa abstract classe é implementada por:

Construtores

StreamUpgradeBindingElement()

Inicializa uma nova instância da classe StreamUpgradeBindingElement.

StreamUpgradeBindingElement(StreamUpgradeBindingElement)

Inicializa uma nova instância da classe StreamUpgradeBindingElement de uma instância existente.

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)
BuildClientStreamUpgradeProvider(BindingContext)

Cria uma instância no cliente do StreamUpgradeProvider com base no contexto do canal fornecido.

BuildServerStreamUpgradeProvider(BindingContext)

Cria uma instância no servidor do StreamUpgradeProvider com base no contexto do canal fornecido.

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)
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

Confira também