MsmqBindingElementBase Třída

Definice

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
Dědičnost
Odvozené
Implementuje

Vlastnosti

CustomDeadLetterQueue

Získá nebo nastaví Uri , který identifikuje vlastní frontu nedoručených zpráv, kde jsou odeslány zprávy s vypršenou platností nebo zprávy, které se nepodařilo doručit.

DeadLetterQueue

Získá nebo nastaví DeadLetterQueue nastavení pro tuto vazbu.

Durable

Získá nebo nastaví hodnotu, která určuje, zda zprávy odeslané s touto vazbou jsou odolné nebo nestálé.

ExactlyOnce

Získá nebo nastaví hodnotu, která určuje, zda zprávy odeslané pomocí této vazby mají přesně jednou záruky.

ManualAddressing

Získá nebo nastaví hodnotu, která označuje, zda je požadováno ruční adresování zprávy.

(Zděděno od TransportBindingElement)
MaxBufferPoolSize

Získá nebo nastaví maximální velikost v bajtech všech fondů vyrovnávací paměti používaných přenosem.

(Zděděno od TransportBindingElement)
MaxReceivedMessageSize

Získá nebo nastaví maximální povolenou velikost zprávy v bajtech, které lze přijímat.

(Zděděno od TransportBindingElement)
MaxRetryCycles

Získá nebo nastaví maximální počet cyklů opakování pokusu o doručení zpráv do přijímající aplikace.

MsmqTransportSecurity

Získá, MsmqTransportSecurity který je přidružen k této vazby elementu.

ReceiveContextEnabled

Získá nebo nastaví hodnotu, která označuje, zda je požadováno chování kontextu příjmu.

ReceiveErrorHandling

Získá nebo nastaví hodnotu výčtu, která určuje, jak jed a další zprávy, které nelze odeslat, jsou zpracovány.

ReceiveRetryCount

Získá nebo nastaví maximální počet, kolikrát by se správce fronty měl pokusit odeslat zprávu před přenosem do fronty opakování.

RetryCycleDelay

Získá nebo nastaví hodnotu, která určuje, jak dlouho čekat před pokusem o další cyklus opakování při pokusu o doručení zprávy, která nemohla být doručena.

Scheme

Získá schéma identifikátoru URI pro přenos.

(Zděděno od TransportBindingElement)
TimeToLive

Získá nebo nastaví hodnotu, která určuje, jak dlouho zprávy jsou platné. Po uplynutí této doby se zpráva v závislosti na DeadLetterQueue nastavení umístí do fronty nedoručených zpráv.

TransactedReceiveEnabled

Získá hodnotu, která určuje, zda transakce je vyžadována pro příjem zpráv s touto vazbou.

UseMsmqTracing

Získá nebo nastaví hodnotu, která povolí nebo zakáže službu Řízení front zpráv (MSMQ) integrovaného zařízení trasování zpráv.

UseSourceJournal

Získá nebo nastaví hodnotu, která označuje, zda kopie zpráv zpracovaných touto vazbou by měly být uloženy ve frontě zdrojového deníku.

ValidityDuration

Získá nebo nastaví hodnotu, která určuje dobu, po kterou bude zpráva uzamčena funkcí kontextu příjmu.

Metody

BuildChannelFactory<TChannel>(BindingContext)

Inicializuje objekt pro vytváření kanálů zadaného typu z kontextu vazby.

(Zděděno od BindingElement)
BuildChannelListener<TChannel>(BindingContext)

Inicializuje naslouchací proces kanálu pro příjem kanálů zadaného typu z kontextu vazby.

(Zděděno od BindingElement)
CanBuildChannelFactory<TChannel>(BindingContext)

Vrátí hodnotu, která označuje, zda element vazby může vytvořit objekt pro vytváření kanálů pro konkrétní typ kanálu.

(Zděděno od BindingElement)
CanBuildChannelListener<TChannel>(BindingContext)

Vrátí hodnotu, která označuje, zda element vazby může sestavit naslouchací proces pro konkrétní typ kanálu.

(Zděděno od BindingElement)
Clone()

Při přepsání v odvozené třídě vrátí kopii objektu elementu vazby.

(Zděděno od BindingElement)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetProperty<T>(BindingContext)

Při přepsání v odvozené třídě načte zadaný typ objektu pro zadaný kontext vazby.

GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext)

Exportuje kontrolní výrazy vlastních zásad o vazbách.

IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext)

Zapíše vlastní web services Description Language (WSDL) elementy do vygenerované WSDL pro kontrakt.

IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext)

Zapíše vlastní prvky WSDL (Web Services Description Language) do vygenerovaného WSDL pro koncový bod.

Platí pro