MsmqIntegrationElement Classe

Definição

Representa o elemento de configuração que especifica as definições necessárias para a interação com um emissor ou recetor de Fila de Mensagens (MSMQ).

public ref class MsmqIntegrationElement sealed : System::ServiceModel::Configuration::MsmqElementBase
public sealed class MsmqIntegrationElement : System.ServiceModel.Configuration.MsmqElementBase
type MsmqIntegrationElement = class
    inherit MsmqElementBase
Public NotInheritable Class MsmqIntegrationElement
Inherits MsmqElementBase
Herança
Herança

Exemplos

<msmqIntegration>

System.ServiceModel.MsmqIntegration

Construtores

Name Description
MsmqIntegrationElement()

Inicializa uma nova instância da MsmqIntegrationElement classe.

Propriedades

Name Description
BindingElementType

Obtém o tipo de ligação associado a este elemento de configuração.

ConfigurationElementName

Obtém o nome deste elemento de configuração.

(Herdado de ServiceModelExtensionElement)
CurrentConfiguration

Obtém uma referência à instância de topo Configuration que representa a hierarquia de configuração a que pertence a instância atual ConfigurationElement .

(Herdado de ConfigurationElement)
CustomDeadLetterQueue

Recebe ou define um URI que contém a localização da fila de dead-letter por aplicação, onde são colocadas as mensagens que expiraram ou que falharam a transferência ou entrega.

(Herdado de MsmqElementBase)
DeadLetterQueue

Recebe ou define um valor de enumeração que indica o tipo de fila de letras mortas a utilizar.

(Herdado de MsmqElementBase)
Durable

Recebe ou define um valor que indica se as mensagens processadas por esta ligação são duráveis ou voláteis.

(Herdado de MsmqElementBase)
ElementInformation

Obtém um ElementInformation objeto que contém a informação e funcionalidade não personalizáveis do ConfigurationElement objeto.

(Herdado de ConfigurationElement)
ElementProperty

Obtém o ConfigurationElementProperty objeto que representa o ConfigurationElement próprio objeto.

(Herdado de ConfigurationElement)
EvaluationContext

Obtém o ContextInformation objeto para o ConfigurationElement objeto.

(Herdado de ConfigurationElement)
ExactlyOnce

Recebe ou define um valor booleano que indica se as mensagens processadas por esta ligação serão recebidas exatamente uma vez.

(Herdado de MsmqElementBase)
HasContext

Obtém um valor que indica se a CurrentConfiguration propriedade é null.

(Herdado de ConfigurationElement)
Item[ConfigurationProperty]

Obtém ou define uma propriedade ou atributo deste elemento de configuração.

(Herdado de ConfigurationElement)
Item[String]

Obtém ou define uma propriedade, atributo ou elemento filho deste elemento de configuração.

(Herdado de ConfigurationElement)
LockAllAttributesExcept

Obtém a coleção de atributos bloqueados.

(Herdado de ConfigurationElement)
LockAllElementsExcept

Obtém a coleção de elementos bloqueados.

(Herdado de ConfigurationElement)
LockAttributes

Obtém a coleção de atributos bloqueados.

(Herdado de ConfigurationElement)
LockElements

Obtém a coleção de elementos bloqueados.

(Herdado de ConfigurationElement)
LockItem

Recebe ou define um valor que indica se o elemento está bloqueado.

(Herdado de ConfigurationElement)
ManualAddressing

Recebe ou define um valor booleano que especifica se o utilizador assume o controlo do endereçamento da mensagem.

(Herdado de TransportElement)
MaxBufferPoolSize

Obtém ou define o tamanho máximo, em bytes, do pool de buffer.

(Herdado de TransportElement)
MaxReceivedMessageSize

Obtém ou define o tamanho máximo permitido da mensagem, em bytes, que pode ser recebido.

(Herdado de TransportElement)
MaxRetryCycles

Obtém ou define o número máximo de ciclos de retentativa para tentar a entrega das mensagens à aplicação recetora.

(Herdado de MsmqElementBase)
MsmqTransportSecurity

Recebe uma MsmqTransportSecurityElement instância que encapsula as definições de segurança de transporte para um binding.

(Herdado de MsmqElementBase)
Properties

Obtém uma ConfigurationPropertyCollection instância que contém uma coleção de ConfigurationProperty objetos que podem ser atributos ou ConfigurationElement objetos deste elemento de configuração.

(Herdado de MsmqElementBase)
ReceiveContextEnabled

Recebe ou define um valor que especifica se o contexto de receção para processar mensagens em filas está ativado.

(Herdado de MsmqElementBase)
ReceiveErrorHandling

Recebe ou define um valor de enumeração que especifica como as mensagens venenosas e não despacháveis são tratadas.

(Herdado de MsmqElementBase)
ReceiveRetryCount

Obtém ou define o número máximo de vezes que o gestor da fila deve tentar enviar uma mensagem antes de a transferir para a fila de retentativa.

(Herdado de MsmqElementBase)
RetryCycleDelay

Recebe ou define um valor que indica o atraso temporal entre ciclos de retentativa ao tentar entregar uma mensagem que não pôde ser entregue imediatamente.

(Herdado de MsmqElementBase)
SerializationFormat

Obtém ou definem a MsmqMessageSerializationFormat serem usados ao serializar mensagens MSMQ (Message Queuing).

TimeToLive

Obtém ou define o intervalo de tempo que indica quanto tempo as mensagens processadas por esta ligação podem permanecer na fila antes de expirarem.

(Herdado de MsmqElementBase)
UseMsmqTracing

Recebe ou define um valor booleano que indica se as mensagens processadas por esta ligação devem ser rastreadas.

(Herdado de MsmqElementBase)
UseSourceJournal

Recebe ou define um valor Booleano que indica se cópias das mensagens processadas por esta ligação devem ser armazenadas na fila do journal de origem.

(Herdado de MsmqElementBase)
ValidityDuration

Recebe ou define um valor que especifica um time-out de ligação quando usado com canais em fila.

(Herdado de MsmqElementBase)

Métodos

Name Description
ApplyConfiguration(BindingElement)

Aplica as definições deste elemento de configuração ao especificado BindingElement.

CopyFrom(ServiceModelExtensionElement)

Copia as definições do especificado ServiceModelExtensionElement para este elemento de configuração.

CreateBindingElement()

Cria um novo objeto de elemento de ligação personalizado cujas propriedades são copiadas das definições deste elemento de configuração.

(Herdado de TransportElement)
CreateDefaultBindingElement()

Devolve um objeto de elemento de ligação personalizado com valores padrão.

(Herdado de TransportElement)
DeserializeElement(XmlReader, Boolean)

Lê XML a partir do ficheiro de configuração.

(Herdado de ConfigurationElement)
Equals(Object)

Compara a instância atual ConfigurationElement com o objeto especificado.

(Herdado de ConfigurationElement)
GetHashCode()

Obtém um valor único que representa a instância atual ConfigurationElement .

(Herdado de ConfigurationElement)
GetTransformedAssemblyString(String)

Devolve a versão transformada do nome da assembleia especificado.

(Herdado de ConfigurationElement)
GetTransformedTypeString(String)

Devolve a versão transformada do nome do tipo especificado.

(Herdado de ConfigurationElement)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
Init()

Define o ConfigurationElement objeto para o seu estado inicial.

(Herdado de ConfigurationElement)
InitializeDefault()

Usado para inicializar um conjunto padrão de valores para o ConfigurationElement objeto.

(Herdado de ConfigurationElement)
InitializeFrom(BindingElement)

Inicializa este elemento de ligação com o conteúdo do elemento de ligação especificado.

(Herdado de MsmqElementBase)
IsModified()

Obtém um valor que especifica se este elemento de configuração foi modificado.

(Herdado de ServiceModelExtensionElement)
IsReadOnly()

Recebe um valor que indica se o ConfigurationElement objeto é apenas de leitura.

(Herdado de ConfigurationElement)
ListErrors(IList)

Adiciona os erros de propriedades inválidas neste ConfigurationElement objeto, e em todos os subelementos, à lista passada.

(Herdado de ConfigurationElement)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
OnDeserializeUnrecognizedAttribute(String, String)

Recebe um valor que indica se um atributo desconhecido é encontrado durante a desserialização.

(Herdado de ConfigurationElement)
OnDeserializeUnrecognizedElement(String, XmlReader)

Obtém um valor que indica se um elemento desconhecido é encontrado durante a desserialização.

(Herdado de ConfigurationElement)
OnRequiredPropertyNotFound(String)

Lança uma exceção quando uma propriedade exigida não é encontrada.

(Herdado de ConfigurationElement)
PostDeserialize()

Chamada após desserialização.

(Herdado de ConfigurationElement)
PreSerialize(XmlWriter)

Chamado antes da serialização.

(Herdado de ConfigurationElement)
Reset(ConfigurationElement)

Reinicia o estado interno deste objeto elemento de configuração, incluindo os bloqueios e as coleções de propriedades.

(Herdado de ServiceModelExtensionElement)
ResetModified()

Redefine o valor do IsModified() método para false quando implementado numa classe derivada.

(Herdado de ConfigurationElement)
SerializeElement(XmlWriter, Boolean)

Escreve o conteúdo deste elemento de configuração no ficheiro de configuração.

(Herdado de ServiceModelExtensionElement)
SerializeToXmlElement(XmlWriter, String)

Escreve as etiquetas exteriores deste elemento de configuração no ficheiro de configuração quando implementado numa classe derivada.

(Herdado de ConfigurationElement)
SetPropertyValue(ConfigurationProperty, Object, Boolean)

Define uma propriedade para o valor especificado.

(Herdado de ConfigurationElement)
SetPropertyValueIfNotDefaultValue<T>(String, T)

Define o valor da propriedade para o elemento de configuração se o valor não for o valor padrão.

(Herdado de ServiceModelConfigurationElement)
SetReadOnly()

Define a IsReadOnly() propriedade para o ConfigurationElement objeto e todos os subelementos.

(Herdado de ConfigurationElement)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

Modifica o ConfigurationElement objeto para remover todos os valores que não deveriam ser guardados.

(Herdado de ConfigurationElement)

Aplica-se a