MsmqBindingElementBase Class

 
Namespace:   System.ServiceModel.Channels
Assembly:  System.ServiceModel (in System.ServiceModel.dll)


public abstract class MsmqBindingElementBase : TransportBindingElement, 
	ITransactedBindingElement, IWsdlExportExtension, IPolicyExportExtension

NameDescription
System_CAPS_pubpropertyCustomDeadLetterQueue

Gets or sets a Uri that identifies a custom dead-letter queue where expired messages or messages that failed to be delivered are sent.

System_CAPS_pubpropertyDeadLetterQueue

Gets or sets the DeadLetterQueue setting for this binding.

System_CAPS_pubpropertyDurable

Gets or sets a value that specifies whether messages sent with this binding are durable or volatile.

System_CAPS_pubpropertyExactlyOnce

Gets or sets a value that specifies whether messages sent with this binding have exactly once assurances.

System_CAPS_pubpropertyManualAddressing

Gets or sets a value that indicates whether manual addressing of the message is required.(Inherited from TransportBindingElement.)

System_CAPS_pubpropertyMaxBufferPoolSize

Gets or sets the maximum size, in bytes, of any buffer pools used by the transport. (Inherited from TransportBindingElement.)

System_CAPS_pubpropertyMaxReceivedMessageSize

Gets and sets the maximum allowable message size, in bytes, that can be received.(Inherited from TransportBindingElement.)

System_CAPS_pubpropertyMaxRetryCycles

Gets or sets the maximum number of retry cycles to attempt delivery of messages to the receiving application.

System_CAPS_pubpropertyMsmqTransportSecurity

Gets the MsmqTransportSecurity that is associated with this binding element.

System_CAPS_pubpropertyReceiveContextEnabled

Gets or sets a value that indicates whether the receive context behavior is requested.

System_CAPS_pubpropertyReceiveErrorHandling

Gets or sets an enumeration value that specifies how poison and other messages that cannot be dispatched are handled.

System_CAPS_pubpropertyReceiveRetryCount

Gets or sets the maximum number of times the queue manager should attempt to send a message before transferring it to the retry queue.

System_CAPS_pubpropertyRetryCycleDelay

Gets or sets a value that specifies how long to wait before attempting another retry cycle when attempting to deliver a message that could not be delivered.

System_CAPS_pubpropertyScheme

Gets the URI scheme for the transport.(Inherited from TransportBindingElement.)

System_CAPS_pubpropertyTimeToLive

Gets or sets a value that specifies how long messages are valid. When this time has elapsed the message is placed in a dead-letter queue depending on the DeadLetterQueue setting.

System_CAPS_pubpropertyTransactedReceiveEnabled

Gets a value that specifies whether a transaction is required to receive messages with this binding.

System_CAPS_pubpropertyUseMsmqTracing

Gets or sets a value that enables or disables the Message Queuing (MSMQ) built-in message tracing facility.

System_CAPS_pubpropertyUseSourceJournal

Gets or sets a value that indicates whether copies of messages processed by this binding should be stored in the source journal queue.

System_CAPS_pubpropertyValidityDuration

Gets or sets a value that specifies the duration a message will be locked by the receive context feature.

NameDescription
System_CAPS_pubmethodBuildChannelFactory<TChannel>(BindingContext)

Initializes a channel factory for producing channels of a specified type from the binding context.(Inherited from BindingElement.)

System_CAPS_pubmethodBuildChannelListener<TChannel>(BindingContext)

Initializes a channel listener to accept channels of a specified type from the binding context.(Inherited from BindingElement.)

System_CAPS_pubmethodCanBuildChannelFactory<TChannel>(BindingContext)

Returns a value that indicates whether the binding element can build a channel factory for a specific type of channel.(Inherited from BindingElement.)

System_CAPS_pubmethodCanBuildChannelListener<TChannel>(BindingContext)

Returns a value that indicates whether the binding element can build a listener for a specific type of channel.(Inherited from BindingElement.)

System_CAPS_pubmethodClone()

When overridden in a derived class, returns a copy of the binding element object.(Inherited from BindingElement.)

System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_protmethodFinalize()

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetProperty<T>(BindingContext)

When overridden in a derived class, retrieves a specified type of object for the binding context provided.(Overrides TransportBindingElement.GetProperty<T>(BindingContext).)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

Creates a shallow copy of the current Object.(Inherited from Object.)

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext)

Exports custom policy assertions about bindings.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext)

Writes custom Web Services Description Language (WSDL) elements into the generated WSDL for a contract.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext)

Writes custom Web Services Description Language (WSDL) elements into the generated WSDL for an endpoint.

.NET Framework
Available since 3.0

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: