ReliableSessionBindingElementImporter Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Mapeia elementos de ligação de sessão fiáveis para e a partir de representações das suas asserções de política correspondentes em metadados. Esta 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
Observações
A Windows Communication Foundation (WCF) utiliza esta classe para importar elementos fiáveis de ligação de sessão para asserções de políticas vinculativas em metadados. Esta classe utiliza os elementos fiáveis de ligação de sessão e escreve asserções de políticas personalizadas no ficheiro WSDL quando está no serviço. No cliente, procura essas asserções e insere um elemento de ligação correspondente de volta na ligação do cliente. Note-se que a presença de uma sessão fiável numa ligação é apresentada como a asserção de mensagem fiável descrita na especificação WS-Reliable Política de Mensagens.
Para mais informações sobre a troca de afirmações de política entre ligações para informações WSDL, veja as IPolicyImportExtension interfaces e:IPolicyExportExtension
Implemente a IPolicyImportExtension interface para pesquisar informação WSDL exposta por um endpoint específico para afirmações de políticas personalizadas sobre capacidades ou requisitos do endpoint.
Implemente a IPolicyExportExtension interface num System.ServiceModel.Channels.BindingElement objeto para escrever declarações sobre capacidades ou requisitos do endpoint na informação WSDL exposta por um endpoint específico.
Construtores
| Name | Description |
|---|---|
| ReliableSessionBindingElementImporter() |
Inicializa uma nova instância da ReliableSessionBindingElementImporter classe. |
Métodos
| Name | Description |
|---|---|
| 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) |
| 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) |
Implementações de Interface Explícita
| Name | Description |
|---|---|
| IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext) |
Converte as asserções WS-Reliable política de mensagens nos elementos fiáveis de ligação de sessão numa ligação no cliente. |