MsmqTransportElement Klasa

Definicja

Reprezentuje element Binding służący do określania właściwości komunikacji kolejkowania dla usługi Windows Communication Foundation (WCF), która używa natywnego protokołu MSMQ.Represents the binding element used to specify the queuing communication properties for a Windows Communication Foundation (WCF) service that uses the native MSMQ protocol.

public ref class MsmqTransportElement sealed : System::ServiceModel::Configuration::MsmqElementBase
public sealed class MsmqTransportElement : System.ServiceModel.Configuration.MsmqElementBase
type MsmqTransportElement = class
    inherit MsmqElementBase
Public NotInheritable Class MsmqTransportElement
Inherits MsmqElementBase
Dziedziczenie
Dziedziczenie

Uwagi

MsmqTransportBindingElementUmożliwia użytkownikowi ustawianie właściwości kanału komunikacyjnego znajdującego się w kolejce.The MsmqTransportBindingElement enables the user to set the properties of the queued communication channel. Kanał komunikacji umieszczonych w kolejce używa usługi MSMQ do transportu.The queued communication channel uses MSMQ for its transport.

Ten element powiązania jest domyślnym elementem powiązania używanym przez standardowe powiązanie MSMQ ( NetMsmqBinding ).This binding element is the default binding element used by the MSMQ standard binding (NetMsmqBinding).

Konstruktory

MsmqTransportElement()

Inicjuje nowe wystąpienie klasy MsmqTransportElement.Initializes a new instance of the MsmqTransportElement class.

Właściwości

BindingElementType

Pobiera typ powiązania.Gets the binding type.

ConfigurationElementName

Pobiera nazwę tego elementu konfiguracji.Gets the name of this configuration element.

(Odziedziczone po ServiceModelExtensionElement)
CurrentConfiguration

Pobiera odwołanie do wystąpienia najwyższego poziomu Configuration , które reprezentuje hierarchię konfiguracji, do której ConfigurationElement należy bieżące wystąpienie.Gets a reference to the top-level Configuration instance that represents the configuration hierarchy that the current ConfigurationElement instance belongs to.

(Odziedziczone po ConfigurationElement)
CustomDeadLetterQueue

Pobiera lub ustawia identyfikator URI, który zawiera lokalizację kolejki utraconych wiadomości dla aplikacji, w której znajdują się komunikaty, które wygasły lub których przeniesienie nie powiodło się.Gets or sets a URI that contains the location of the per-application dead-letter queue, where messages that have expired or that have failed transfer or delivery are placed.

(Odziedziczone po MsmqElementBase)
DeadLetterQueue

Pobiera lub ustawia wartość wyliczenia wskazującą typ używanej kolejki utraconych wiadomości.Gets or sets an enumeration value that indicates the type of dead-letter queue to use.

(Odziedziczone po MsmqElementBase)
Durable

Pobiera lub ustawia wartość wskazującą, czy komunikaty przetwarzane przez to powiązanie są trwałe czy nietrwałe.Gets or sets a value that indicates whether the messages processed by this binding are durable or volatile.

(Odziedziczone po MsmqElementBase)
ElementInformation

Pobiera ElementInformation obiekt, który zawiera informacje, które nie są dostosowywane i funkcje ConfigurationElement obiektu.Gets an ElementInformation object that contains the non-customizable information and functionality of the ConfigurationElement object.

(Odziedziczone po ConfigurationElement)
ElementProperty

Pobiera ConfigurationElementProperty obiekt, który reprezentuje ConfigurationElement sam obiekt.Gets the ConfigurationElementProperty object that represents the ConfigurationElement object itself.

(Odziedziczone po ConfigurationElement)
EvaluationContext

Pobiera ContextInformation obiekt dla ConfigurationElement obiektu.Gets the ContextInformation object for the ConfigurationElement object.

(Odziedziczone po ConfigurationElement)
ExactlyOnce

Pobiera lub ustawia wartość logiczną wskazującą, czy komunikaty przetwarzane przez to powiązanie będą odbierane dokładnie raz.Gets or sets a Boolean value that indicates whether messages processed by this binding will be received exactly once.

(Odziedziczone po MsmqElementBase)
HasContext

Pobiera wartość wskazującą, czy CurrentConfiguration Właściwość jest null .Gets a value that indicates whether the CurrentConfiguration property is null.

(Odziedziczone po ConfigurationElement)
Item[ConfigurationProperty]

Pobiera lub ustawia właściwość lub atrybut tego elementu konfiguracji.Gets or sets a property or attribute of this configuration element.

(Odziedziczone po ConfigurationElement)
Item[String]

Pobiera lub ustawia właściwość, atrybut lub element podrzędny tego elementu konfiguracji.Gets or sets a property, attribute, or child element of this configuration element.

(Odziedziczone po ConfigurationElement)
LockAllAttributesExcept

Pobiera kolekcję zablokowanych atrybutów.Gets the collection of locked attributes.

(Odziedziczone po ConfigurationElement)
LockAllElementsExcept

Pobiera kolekcję zablokowanych elementów.Gets the collection of locked elements.

(Odziedziczone po ConfigurationElement)
LockAttributes

Pobiera kolekcję zablokowanych atrybutów.Gets the collection of locked attributes.

(Odziedziczone po ConfigurationElement)
LockElements

Pobiera kolekcję zablokowanych elementów.Gets the collection of locked elements.

(Odziedziczone po ConfigurationElement)
LockItem

Pobiera lub ustawia wartość wskazującą, czy element jest zablokowany.Gets or sets a value indicating whether the element is locked.

(Odziedziczone po ConfigurationElement)
ManualAddressing

Pobiera lub ustawia wartość logiczną określającą, czy użytkownik przejmuje kontrolę nad adresowaniem komunikatów.Gets or sets a Boolean value that specifies whether the user takes control of message addressing.

(Odziedziczone po TransportElement)
MaxBufferPoolSize

Pobiera lub ustawia maksymalny rozmiar puli buforów w bajtach.Gets or sets the maximum size, in bytes, of the buffer pool.

(Odziedziczone po TransportElement)
MaxPoolSize

Pobiera lub ustawia liczbę całkowitą określającą maksymalny rozmiar puli zawierającej wewnętrzne obiekty wiadomości MSMQ.Gets or sets an integer that specifies the maximum size of the pool that contains internal MSMQ message objects.

MaxReceivedMessageSize

Pobiera lub ustawia maksymalny dopuszczalny rozmiar wiadomości (w bajtach), który może zostać odebrany.Gets or sets the maximum allowable message size, in bytes, that can be received.

(Odziedziczone po TransportElement)
MaxRetryCycles

Pobiera lub ustawia maksymalną liczbę ponownych prób dostarczenia komunikatów do aplikacji odbiorczej.Gets or sets the maximum number of retry cycles to attempt delivery of messages to the receiving application.

(Odziedziczone po MsmqElementBase)
MsmqTransportSecurity

Pobiera MsmqTransportSecurityElement wystąpienie, które hermetyzuje ustawienia zabezpieczeń transportu dla powiązania.Gets an MsmqTransportSecurityElement instance that encapsulates the transport security settings for a binding.

(Odziedziczone po MsmqElementBase)
Properties

Pobiera ConfigurationPropertyCollection wystąpienie, które zawiera kolekcję ConfigurationProperty obiektów, które mogą być atrybutami lub ConfigurationElement obiektami tego elementu konfiguracji.Gets a ConfigurationPropertyCollection instance that contains a collection of ConfigurationProperty objects that can be attributes or ConfigurationElement objects of this configuration element.

(Odziedziczone po MsmqElementBase)
QueueTransferProtocol

Pobiera lub ustawia wartość wyliczenia wskazującą transport kanału komunikacyjnego znajdującego się w kolejce, który jest wykorzystywany przez to powiązanie.Gets or sets an enumeration value that indicates the queued communication channel transport that this binding uses.

ReceiveContextEnabled

Pobiera lub ustawia wartość określającą, czy jest włączona obsługa kontekstu odbierania komunikatów przetwarzanych w kolejkach.Gets or sets a value that specifies if receive context for processing messages in queues is enabled.

(Odziedziczone po MsmqElementBase)
ReceiveErrorHandling

Pobiera lub ustawia wartość wyliczenia, która określa sposób obsługi komunikatów trujących i niewysyłających.Gets or sets an enumeration value that specifies how poison and nondispatchable messages are handled.

(Odziedziczone po MsmqElementBase)
ReceiveRetryCount

Pobiera lub ustawia maksymalną liczbę prób wysłania komunikatu przez Menedżera kolejki przed przekazaniem go do kolejki ponownych prób.Gets or sets the maximum number of times that the queue manager should attempt to send a message before transferring it to the retry queue.

(Odziedziczone po MsmqElementBase)
RetryCycleDelay

Pobiera lub ustawia wartość wskazującą czas opóźnienia między kolejnymi próbami dostarczenia komunikatu, którego nie można było dostarczyć natychmiast.Gets or sets a value that indicates the time delay between retry cycles when attempting to deliver a message that could not be delivered immediately.

(Odziedziczone po MsmqElementBase)
TimeToLive

Pobiera lub ustawia przedział czasu, który wskazuje, jak długo komunikaty przetwarzane przez to powiązanie mogą znajdować się w kolejce przed ich wygaśnięciem.Gets or sets the interval of time that indicates how long the messages processed by this binding can be in the queue before they expire.

(Odziedziczone po MsmqElementBase)
UseActiveDirectory

Zwraca wartość logiczną wskazującą, czy adresy kolejek mają być konwertowane przy użyciu Active Directory.Returns a Boolean value that indicates whether queue addresses should be converted using Active Directory.

UseMsmqTracing

Pobiera lub ustawia wartość logiczną wskazującą, czy komunikaty przetwarzane przez to powiązanie powinny być śledzone.Gets or sets a Boolean value that indicates whether messages processed by this binding should be traced.

(Odziedziczone po MsmqElementBase)
UseSourceJournal

Pobiera lub ustawia wartość logiczną wskazującą, czy kopie komunikatów przetwarzanych przez to powiązanie powinny być przechowywane w kolejce dziennika źródła.Gets or sets a Boolean value that indicates whether copies of messages processed by this binding should be stored in the source journal queue.

(Odziedziczone po MsmqElementBase)
ValidityDuration

Pobiera lub ustawia wartość określającą limit czasu połączenia, gdy jest używany z kanałami znajdującymi się w kolejce.Gets or sets a value that specifies a connection time-out when used with queued channels.

(Odziedziczone po MsmqElementBase)

Metody

ApplyConfiguration(BindingElement)

Stosuje ustawienia tego elementu konfiguracji do określonego BindingElement elementu powiązania.Applies the settings of this configuration element to the specified BindingElement binding element.

CopyFrom(ServiceModelExtensionElement)

Kopiuje ustawienia z określonego ServiceModelExtensionElement do tego elementu konfiguracji.Copies the settings from the specified ServiceModelExtensionElement to this configuration element.

CreateBindingElement()

Tworzy nowy obiekt elementu powiązania niestandardowego, którego właściwości są kopiowane z ustawień tego elementu konfiguracji.Creates a new custom binding element object whose properties are copied from the settings of this configuration element.

(Odziedziczone po TransportElement)
CreateDefaultBindingElement()

Zwraca obiekt elementu powiązania niestandardowego z wartościami domyślnymi.Returns a custom binding element object with default values.

(Odziedziczone po TransportElement)
DeserializeElement(XmlReader, Boolean)

Odczytuje dane XML z pliku konfiguracyjnego.Reads XML from the configuration file.

(Odziedziczone po ConfigurationElement)
Equals(Object)

Porównuje bieżące ConfigurationElement wystąpienie do określonego obiektu.Compares the current ConfigurationElement instance to the specified object.

(Odziedziczone po ConfigurationElement)
GetHashCode()

Pobiera unikatową wartość reprezentującą bieżące ConfigurationElement wystąpienie.Gets a unique value representing the current ConfigurationElement instance.

(Odziedziczone po ConfigurationElement)
GetTransformedAssemblyString(String)

Zwraca przekształconą wersję określonej nazwy zestawu.Returns the transformed version of the specified assembly name.

(Odziedziczone po ConfigurationElement)
GetTransformedTypeString(String)

Zwraca przekształconą wersję określonej nazwy typu.Returns the transformed version of the specified type name.

(Odziedziczone po ConfigurationElement)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
Init()

Ustawia ConfigurationElement obiekt do stanu początkowego.Sets the ConfigurationElement object to its initial state.

(Odziedziczone po ConfigurationElement)
InitializeDefault()

Służy do inicjowania domyślnego zestawu wartości dla ConfigurationElement obiektu.Used to initialize a default set of values for the ConfigurationElement object.

(Odziedziczone po ConfigurationElement)
InitializeFrom(BindingElement)

Inicjuje ten element powiązania z zawartością z określonego powiązania.Initializes this binding element with the content from the specified binding element.

(Odziedziczone po MsmqElementBase)
IsModified()

Pobiera wartość określającą, czy ten element konfiguracji został zmodyfikowany.Gets a value that specifies whether this configuration element has been modified.

(Odziedziczone po ServiceModelExtensionElement)
IsReadOnly()

Pobiera wartość wskazującą, czy ConfigurationElement obiekt jest tylko do odczytu.Gets a value indicating whether the ConfigurationElement object is read-only.

(Odziedziczone po ConfigurationElement)
ListErrors(IList)

Dodaje błędy nieprawidłowej właściwości w tym ConfigurationElement obiekcie i we wszystkich podelementach do listy zakończonych.Adds the invalid-property errors in this ConfigurationElement object, and in all subelements, to the passed list.

(Odziedziczone po ConfigurationElement)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
OnDeserializeUnrecognizedAttribute(String, String)

Pobiera wartość wskazującą, czy podczas deserializacji napotkano nieznany atrybut.Gets a value indicating whether an unknown attribute is encountered during deserialization.

(Odziedziczone po ConfigurationElement)
OnDeserializeUnrecognizedElement(String, XmlReader)

Pobiera wartość wskazującą, czy nieznany element został napotkany podczas deserializacji.Gets a value indicating whether an unknown element is encountered during deserialization.

(Odziedziczone po ConfigurationElement)
OnRequiredPropertyNotFound(String)

Zgłasza wyjątek, gdy wymagana właściwość nie zostanie znaleziona.Throws an exception when a required property is not found.

(Odziedziczone po ConfigurationElement)
PostDeserialize()

Wywoływana po deserializacji.Called after deserialization.

(Odziedziczone po ConfigurationElement)
PreSerialize(XmlWriter)

Wywoływana przed serializacji.Called before serialization.

(Odziedziczone po ConfigurationElement)
Reset(ConfigurationElement)

Resetuje stan wewnętrzny tego obiektu elementu konfiguracji, w tym blokady i kolekcje właściwości.Resets the internal state of this configuration element object, including the locks and the properties collections.

(Odziedziczone po ServiceModelExtensionElement)
ResetModified()

Resetuje wartość IsModified() metody do false po zaimplementowaniu w klasie pochodnej.Resets the value of the IsModified() method to false when implemented in a derived class.

(Odziedziczone po ConfigurationElement)
SerializeElement(XmlWriter, Boolean)

Zapisuje zawartość tego elementu konfiguracji w pliku konfiguracji.Writes the contents of this configuration element to the configuration file.

(Odziedziczone po ServiceModelExtensionElement)
SerializeToXmlElement(XmlWriter, String)

Zapisuje zewnętrzne Tagi tego elementu konfiguracji w pliku konfiguracji po zaimplementowaniu w klasie pochodnej.Writes the outer tags of this configuration element to the configuration file when implemented in a derived class.

(Odziedziczone po ConfigurationElement)
SetPropertyValue(ConfigurationProperty, Object, Boolean)

Ustawia właściwość na określoną wartość.Sets a property to the specified value.

(Odziedziczone po ConfigurationElement)
SetPropertyValueIfNotDefaultValue<T>(String, T)

Ustawia wartość właściwości dla elementu konfiguracji, jeśli wartość nie jest wartością domyślną.Sets the property value for the configuration element if the value is not the default value.

(Odziedziczone po ServiceModelConfigurationElement)
SetReadOnly()

Ustawia IsReadOnly() Właściwość dla ConfigurationElement obiektu i wszystkie podelementy.Sets the IsReadOnly() property for the ConfigurationElement object and all subelements.

(Odziedziczone po ConfigurationElement)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

Modyfikuje ConfigurationElement obiekt, aby usunąć wszystkie wartości, które nie powinny być zapisane.Modifies the ConfigurationElement object to remove all values that should not be saved.

(Odziedziczone po ConfigurationElement)

Dotyczy

Zobacz też