Compartilhar via


ReliableSessionBindingElementImporter Classe

Definição

Mapeia os elementos de associação de sessão confiáveis de e para representações de suas declarações de política correspondentes nos metadados. Essa classe não pode ser herdada.

public ref class ReliableSessionBindingElementImporter sealed : System::ServiceModel::Description::IPolicyImportExtension
public sealed class ReliableSessionBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension
type ReliableSessionBindingElementImporter = class
    interface IPolicyImportExtension
Public NotInheritable Class ReliableSessionBindingElementImporter
Implements IPolicyImportExtension
Herança
ReliableSessionBindingElementImporter
Implementações

Comentários

O WCF (Windows Communication Foundation) usa essa classe para importar elementos de associação de sessão confiáveis para associar declarações de política em metadados. Essa classe usa os elementos de associação de sessão confiáveis e grava declarações de política personalizadas no arquivo WSDL quando está no serviço. No cliente, ele procura essas declarações e insere um elemento de associação correspondente novamente na associação do cliente. Observe que a presença de uma sessão confiável em uma associação é renderizada como a declaração de mensagem confiável descrita na especificação WS-Reliable Política de Mensagens.

Para obter mais informações sobre como trocar declarações de política entre associações para informações do WSDL, consulte as IPolicyImportExtension interfaces e IPolicyExportExtension :

  • Implemente a IPolicyImportExtension interface para pesquisar informações do WSDL expostas por um ponto de extremidade específico para declarações de política personalizadas sobre recursos ou requisitos de ponto de extremidade.

  • Implemente a IPolicyExportExtension interface em um System.ServiceModel.Channels.BindingElement objeto para gravar instruções sobre recursos ou requisitos de ponto de extremidade nas informações do WSDL expostas por um ponto de extremidade específico.

Construtores

ReliableSessionBindingElementImporter()

Inicializa uma nova instância da classe ReliableSessionBindingElementImporter.

Métodos

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

Implantações explícitas de interface

IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext)

Converte as declarações de política de mensagens WS-Reliable em elementos de associação de sessão confiáveis em uma associação no cliente.

Aplica-se a