StreamUpgradeBindingElement Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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) |