MsmqBindingElementBase Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
De basisklasse voor MsmqIntegrationBindingElement en MsmqTransportBindingElement.
public ref class MsmqBindingElementBase abstract : System::ServiceModel::Channels::TransportBindingElement, System::ServiceModel::Channels::ITransactedBindingElement, System::ServiceModel::Description::IPolicyExportExtension, System::ServiceModel::Description::IWsdlExportExtension
public abstract class MsmqBindingElementBase : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Channels.ITransactedBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
type MsmqBindingElementBase = class
inherit TransportBindingElement
interface ITransactedBindingElement
interface IWsdlExportExtension
interface IPolicyExportExtension
Public MustInherit Class MsmqBindingElementBase
Inherits TransportBindingElement
Implements IPolicyExportExtension, ITransactedBindingElement, IWsdlExportExtension
- Overname
- Afgeleid
- Implementeringen
Eigenschappen
| Name | Description |
|---|---|
| CustomDeadLetterQueue |
Hiermee haalt u een wachtrij op of stelt u deze Uri in waarmee een aangepaste wachtrij met dode letters wordt geïdentificeerd, waar verlopen berichten of berichten die niet kunnen worden bezorgd, worden verzonden. |
| DeadLetterQueue |
Hiermee haalt u de DeadLetterQueue instelling voor deze binding op of stelt u deze in. |
| Durable |
Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt aangegeven of berichten die met deze binding worden verzonden, duurzaam of vluchtig zijn. |
| ExactlyOnce |
Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt aangegeven of berichten die met deze binding worden verzonden, precies eenmaal worden gegarandeerd. |
| ManualAddressing |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of handmatige adressering van het bericht vereist is. (Overgenomen van TransportBindingElement) |
| MaxBufferPoolSize |
Hiermee wordt de maximale grootte, in bytes, van alle buffergroepen die door het transport worden gebruikt, in bytes opgeslagen of ingesteld. (Overgenomen van TransportBindingElement) |
| MaxReceivedMessageSize |
Hiermee haalt u de maximaal toegestane berichtgrootte op, in bytes, die kan worden ontvangen. (Overgenomen van TransportBindingElement) |
| MaxRetryCycles |
Hiermee haalt u het maximum aantal nieuwe pogingen op om te proberen berichten af te leveren aan de ontvangende toepassing. |
| MsmqTransportSecurity |
Hiermee haalt u het MsmqTransportSecurity element op dat is gekoppeld aan dit bindingselement. |
| ReceiveContextEnabled |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het gedrag van de ontvangstcontext wordt aangevraagd. |
| ReceiveErrorHandling |
Hiermee wordt een opsommingswaarde opgehaald of ingesteld die aangeeft hoe gif en andere berichten die niet kunnen worden verzonden, worden verwerkt. |
| ReceiveRetryCount |
Hiermee wordt het maximum aantal keren opgehaald of ingesteld dat de wachtrijbeheerder probeert een bericht te verzenden voordat het wordt overgebracht naar de wachtrij voor opnieuw proberen. |
| RetryCycleDelay |
Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt aangegeven hoe lang moet worden gewacht voordat u een andere cyclus voor opnieuw proberen probeert uit te voeren wanneer u een bericht probeert af te leveren dat niet kan worden bezorgd. |
| Scheme |
Hiermee haalt u het URI-schema voor het transport op. (Overgenomen van TransportBindingElement) |
| TimeToLive |
Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt aangegeven hoe lang berichten geldig zijn. Wanneer dit tijdstip is verstreken, wordt het bericht in een wachtrij met dode letters geplaatst, afhankelijk van de |
| TransactedReceiveEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of een transactie vereist is voor het ontvangen van berichten met deze binding. |
| UseMsmqTracing |
Hiermee wordt een waarde opgehaald of ingesteld waarmee de ingebouwde faciliteit voor berichttracering (Message Queuing) (MSMQ) wordt ingeschakeld of uitgeschakeld. |
| UseSourceJournal |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of kopieën van berichten die door deze binding worden verwerkt, moeten worden opgeslagen in de wachtrij van het bronlogboek. |
| ValidityDuration |
Hiermee wordt een waarde opgehaald of ingesteld waarmee de duur wordt opgegeven waarop een bericht wordt vergrendeld door de functie voor ontvangen context. |
Methoden
| Name | Description |
|---|---|
| BuildChannelFactory<TChannel>(BindingContext) |
Initialiseert een kanaalfactory voor het produceren van kanalen van een opgegeven type vanuit de bindingscontext. (Overgenomen van BindingElement) |
| BuildChannelListener<TChannel>(BindingContext) |
Initialiseert een kanaallistener om kanalen van een opgegeven type te accepteren vanuit de bindingscontext. (Overgenomen van BindingElement) |
| CanBuildChannelFactory<TChannel>(BindingContext) |
Retourneert een waarde die aangeeft of het bindingselement een kanaalfactory kan bouwen voor een specifiek type kanaal. (Overgenomen van BindingElement) |
| CanBuildChannelListener<TChannel>(BindingContext) |
Retourneert een waarde die aangeeft of het bindingselement een listener kan bouwen voor een specifiek type kanaal. (Overgenomen van BindingElement) |
| Clone() |
Wanneer deze wordt overschreven in een afgeleide klasse, retourneert u een kopie van het object voor het bindingselement. (Overgenomen van BindingElement) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetProperty<T>(BindingContext) |
Wanneer deze wordt overschreven in een afgeleide klasse, haalt u een opgegeven type object op voor de opgegeven bindingscontext. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
Hiermee exporteert u aangepaste beleidsverklaringen over bindingen. |
| IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext) |
Schrijft aangepaste WSDL-elementen (Web Services Description Language) naar de gegenereerde WSDL voor een contract. |
| IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext) |
Schrijft aangepaste WSDL-elementen (Web Services Description Language) naar de gegenereerde WSDL voor een eindpunt. |