MsmqIntegrationElement Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa el elemento de configuración que especifica la configuración necesaria para la interacción con un remitente o receptor de Message Queuing (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
- Herencia
- Herencia
Ejemplos
System.ServiceModel.MsmqIntegration
Constructores
| Nombre | Description |
|---|---|
| MsmqIntegrationElement() |
Inicializa una nueva instancia de la clase MsmqIntegrationElement. |
Propiedades
| Nombre | Description |
|---|---|
| BindingElementType |
Obtiene el tipo de enlace asociado a este elemento de configuración. |
| ConfigurationElementName |
Obtiene el nombre de este elemento de configuración. (Heredado de ServiceModelExtensionElement) |
| CurrentConfiguration |
Obtiene una referencia a la instancia de nivel Configuration superior que representa la jerarquía de configuración a la que pertenece la instancia actual ConfigurationElement . (Heredado de ConfigurationElement) |
| CustomDeadLetterQueue |
Obtiene o establece un URI que contiene la ubicación de la cola de mensajes fallidos por aplicación, donde se colocan los mensajes que han expirado o que han producido errores de transferencia o entrega. (Heredado de MsmqElementBase) |
| DeadLetterQueue |
Obtiene o establece un valor de enumeración que indica el tipo de cola de mensajes fallidos que se va a usar. (Heredado de MsmqElementBase) |
| Durable |
Obtiene o establece un valor que indica si los mensajes procesados por este enlace son duraderos o volátiles. (Heredado de MsmqElementBase) |
| ElementInformation |
Obtiene un ElementInformation objeto que contiene la información y la funcionalidad no personalizables del ConfigurationElement objeto . (Heredado de ConfigurationElement) |
| ElementProperty |
Obtiene el ConfigurationElementProperty objeto que representa el ConfigurationElement propio objeto. (Heredado de ConfigurationElement) |
| EvaluationContext |
Obtiene el objeto ContextInformation para el objeto ConfigurationElement. (Heredado de ConfigurationElement) |
| ExactlyOnce |
Obtiene o establece un valor booleano que indica si los mensajes procesados por este enlace se recibirán exactamente una vez. (Heredado de MsmqElementBase) |
| HasContext |
Obtiene un valor que indica si la CurrentConfiguration propiedad es |
| Item[ConfigurationProperty] |
Obtiene o establece una propiedad o atributo de este elemento de configuración. (Heredado de ConfigurationElement) |
| Item[String] |
Obtiene o establece una propiedad, un atributo o un elemento secundario de este elemento de configuración. (Heredado de ConfigurationElement) |
| LockAllAttributesExcept |
Obtiene la colección de atributos bloqueados. (Heredado de ConfigurationElement) |
| LockAllElementsExcept |
Obtiene la colección de elementos bloqueados. (Heredado de ConfigurationElement) |
| LockAttributes |
Obtiene la colección de atributos bloqueados. (Heredado de ConfigurationElement) |
| LockElements |
Obtiene la colección de elementos bloqueados. (Heredado de ConfigurationElement) |
| LockItem |
Obtiene o establece un valor que indica si el elemento está bloqueado. (Heredado de ConfigurationElement) |
| ManualAddressing |
Obtiene o establece un valor booleano que especifica si el usuario toma el control de direccionamiento de mensajes. (Heredado de TransportElement) |
| MaxBufferPoolSize |
Obtiene o establece el tamaño máximo, en bytes, del grupo de búferes. (Heredado de TransportElement) |
| MaxReceivedMessageSize |
Obtiene o establece el tamaño máximo permitido del mensaje, en bytes, que se puede recibir. (Heredado de TransportElement) |
| MaxRetryCycles |
Obtiene o establece el número máximo de ciclos de reintento para intentar la entrega de mensajes a la aplicación receptora. (Heredado de MsmqElementBase) |
| MsmqTransportSecurity |
Obtiene una MsmqTransportSecurityElement instancia que encapsula la configuración de seguridad de transporte para un enlace. (Heredado de MsmqElementBase) |
| Properties |
Obtiene una ConfigurationPropertyCollection instancia de que contiene una colección de ConfigurationProperty objetos que pueden ser atributos o ConfigurationElement objetos de este elemento de configuración. (Heredado de MsmqElementBase) |
| ReceiveContextEnabled |
Obtiene o establece un valor que especifica si el contexto de recepción para procesar mensajes en colas está habilitado. (Heredado de MsmqElementBase) |
| ReceiveErrorHandling |
Obtiene o establece un valor de enumeración que especifica cómo se controlan los mensajes dudosos y no indispatchables. (Heredado de MsmqElementBase) |
| ReceiveRetryCount |
Obtiene o establece el número máximo de veces que el administrador de colas debe intentar enviar un mensaje antes de transferirlo a la cola de reintento. (Heredado de MsmqElementBase) |
| RetryCycleDelay |
Obtiene o establece un valor que indica el retraso de tiempo entre ciclos de reintento al intentar entregar un mensaje que no se pudo entregar inmediatamente. (Heredado de MsmqElementBase) |
| SerializationFormat |
Obtiene o establece el que MsmqMessageSerializationFormat se va a usar al serializar mensajes de Message Queuing (MSMQ). |
| TimeToLive |
Obtiene o establece el intervalo de tiempo que indica cuánto tiempo pueden estar en la cola los mensajes procesados por este enlace antes de que expiren. (Heredado de MsmqElementBase) |
| UseMsmqTracing |
Obtiene o establece un valor booleano que indica si se deben realizar seguimientos de los mensajes procesados por este enlace. (Heredado de MsmqElementBase) |
| UseSourceJournal |
Obtiene o establece un valor booleano que indica si las copias de los mensajes procesados por este enlace deben almacenarse en la cola del diario de origen. (Heredado de MsmqElementBase) |
| ValidityDuration |
Obtiene o establece un valor que especifica un tiempo de espera de conexión cuando se usa con canales en cola. (Heredado de MsmqElementBase) |
Métodos
| Nombre | Description |
|---|---|
| ApplyConfiguration(BindingElement) |
Aplica la configuración de este elemento de configuración al especificado BindingElement. |
| CopyFrom(ServiceModelExtensionElement) |
Copia la configuración del especificado ServiceModelExtensionElement en este elemento de configuración. |
| CreateBindingElement() |
Crea un nuevo objeto de elemento de enlace personalizado cuyas propiedades se copian de la configuración de este elemento de configuración. (Heredado de TransportElement) |
| CreateDefaultBindingElement() |
Devuelve un objeto de elemento de enlace personalizado con valores predeterminados. (Heredado de TransportElement) |
| DeserializeElement(XmlReader, Boolean) |
Lee XML del archivo de configuración. (Heredado de ConfigurationElement) |
| Equals(Object) |
Compara la instancia de ConfigurationElement actual con el objeto especificado. (Heredado de ConfigurationElement) |
| GetHashCode() |
Obtiene un valor único que representa la instancia de ConfigurationElement actual. (Heredado de ConfigurationElement) |
| GetTransformedAssemblyString(String) |
Devuelve la versión transformada del nombre de ensamblado especificado. (Heredado de ConfigurationElement) |
| GetTransformedTypeString(String) |
Devuelve la versión transformada del nombre de tipo especificado. (Heredado de ConfigurationElement) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| Init() |
Establece el ConfigurationElement objeto en su estado inicial. (Heredado de ConfigurationElement) |
| InitializeDefault() |
Se usa para inicializar un conjunto predeterminado de valores para el ConfigurationElement objeto . (Heredado de ConfigurationElement) |
| InitializeFrom(BindingElement) |
Inicializa este elemento de enlace con el contenido del elemento de enlace especificado. (Heredado de MsmqElementBase) |
| IsModified() |
Obtiene un valor que especifica si se ha modificado este elemento de configuración. (Heredado de ServiceModelExtensionElement) |
| IsReadOnly() |
Obtiene un valor que indica si el objeto ConfigurationElement es de solo lectura. (Heredado de ConfigurationElement) |
| ListErrors(IList) |
Agrega los errores de propiedad no válida en este ConfigurationElement objeto y, en todos los subelementos, a la lista pasada. (Heredado de ConfigurationElement) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| OnDeserializeUnrecognizedAttribute(String, String) |
Obtiene un valor que indica si se encuentra un atributo desconocido durante la deserialización. (Heredado de ConfigurationElement) |
| OnDeserializeUnrecognizedElement(String, XmlReader) |
Obtiene un valor que indica si se encuentra un elemento desconocido durante la deserialización. (Heredado de ConfigurationElement) |
| OnRequiredPropertyNotFound(String) |
Produce una excepción cuando no se encuentra una propiedad necesaria. (Heredado de ConfigurationElement) |
| PostDeserialize() |
Se llama después de la deserialización. (Heredado de ConfigurationElement) |
| PreSerialize(XmlWriter) |
Se llama antes de la serialización. (Heredado de ConfigurationElement) |
| Reset(ConfigurationElement) |
Restablece el estado interno de este objeto de elemento de configuración, incluidos los bloqueos y las colecciones de propiedades. (Heredado de ServiceModelExtensionElement) |
| ResetModified() |
Restablece el valor del método IsModified() a |
| SerializeElement(XmlWriter, Boolean) |
Escribe el contenido de este elemento de configuración en el archivo de configuración. (Heredado de ServiceModelExtensionElement) |
| SerializeToXmlElement(XmlWriter, String) |
Escribe las etiquetas externas de este elemento de configuración en el archivo de configuración cuando se implementa en una clase derivada. (Heredado de ConfigurationElement) |
| SetPropertyValue(ConfigurationProperty, Object, Boolean) |
Establece una propiedad en el valor especificado. (Heredado de ConfigurationElement) |
| SetPropertyValueIfNotDefaultValue<T>(String, T) |
Establece el valor de propiedad del elemento de configuración si el valor no es el valor predeterminado. (Heredado de ServiceModelConfigurationElement) |
| SetReadOnly() |
Establece la propiedad IsReadOnly() para el objeto ConfigurationElement y todos los subelementos. (Heredado de ConfigurationElement) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
| Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode) |
Modifica el objeto ConfigurationElement para quitar todos los valores que no se deben guardar. (Heredado de ConfigurationElement) |