MsmqBindingElementBase Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ve MsmqTransportBindingElementiçin MsmqIntegrationBindingElement temel sınıfı.
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
- Devralma
- Türetilmiş
- Uygulamalar
Özellikler
CustomDeadLetterQueue |
Süresi dolmuş iletilerin veya teslim edilemeyen iletilerin gönderildiği özel bir teslim edilemeyen ileti kuyruğunu tanımlayan bir alır veya ayarlar Uri . |
DeadLetterQueue |
Bu bağlama için DeadLetterQueue ayarı alır veya ayarlar. |
Durable |
Bu bağlama ile gönderilen iletilerin dayanıklı mı yoksa geçici mi olduğunu belirten bir değer alır veya ayarlar. |
ExactlyOnce |
Bu bağlama ile gönderilen iletilerin tam olarak bir kez güvenceye sahip olup olmadığını belirten bir değer alır veya ayarlar. |
ManualAddressing |
İletinin el ile adreslenmesi gerekip gerekmediğini belirten bir değer alır veya ayarlar. (Devralındığı yer: TransportBindingElement) |
MaxBufferPoolSize |
Aktarım tarafından kullanılan arabellek havuzlarının bayt cinsinden en büyük boyutunu alır veya ayarlar. (Devralındığı yer: TransportBindingElement) |
MaxReceivedMessageSize |
Alınabilecek izin verilen en büyük ileti boyutunu bayt cinsinden alır veya ayarlar. (Devralındığı yer: TransportBindingElement) |
MaxRetryCycles |
İletilerin alıcı uygulamaya teslimini denemek için en fazla yeniden deneme döngüsü sayısını alır veya ayarlar. |
MsmqTransportSecurity |
Bu bağlama öğesiyle ilişkili olan öğesini MsmqTransportSecurity alır. |
ReceiveContextEnabled |
Alma bağlamı davranışının istenip istenmediğini belirten bir değer alır veya ayarlar. |
ReceiveErrorHandling |
Zehirin ve gönderilemeyen diğer iletilerin nasıl işleneceğini belirten bir numaralandırma değeri alır veya ayarlar. |
ReceiveRetryCount |
Kuyruk yöneticisinin iletiyi yeniden deneme kuyruğuna aktarmadan önce en fazla kaç kez göndermeyi deneyeceklerini alır veya ayarlar. |
RetryCycleDelay |
Teslim edilemeyen bir iletiyi teslim etmeye çalışırken başka bir yeniden deneme döngüsü denemeden önce ne kadar bekleneceğini belirten bir değer alır veya ayarlar. |
Scheme |
Aktarım için URI şemasını alır. (Devralındığı yer: TransportBindingElement) |
TimeToLive |
İletilerin ne kadar süre geçerli olduğunu belirten bir değer alır veya ayarlar. Bu süre geçtikten sonra, ayara bağlı olarak ileti bir teslim edilemeyen ileti kuyruğuna |
TransactedReceiveEnabled |
Bu bağlamaya sahip iletileri almak için bir işlemin gerekli olup olmadığını belirten bir değer alır. |
UseMsmqTracing |
Message Queuing (MSMQ) yerleşik ileti izleme özelliğini etkinleştiren veya devre dışı bırakan bir değer alır veya ayarlar. |
UseSourceJournal |
Bu bağlama tarafından işlenen iletilerin kopyalarının kaynak günlük kuyruğunda depolanıp depolanmayacağını belirten bir değer alır veya ayarlar. |
ValidityDuration |
İletinin alma bağlamı özelliği tarafından ne kadar süreyle kilitleneceğini belirten bir değer alır veya ayarlar. |
Yöntemler
BuildChannelFactory<TChannel>(BindingContext) |
Bağlama bağlamından belirtilen türde kanallar oluşturmak için bir kanal fabrikası başlatır. (Devralındığı yer: BindingElement) |
BuildChannelListener<TChannel>(BindingContext) |
Bağlama bağlamından belirtilen türdeki kanalları kabul etmek için bir kanal dinleyicisi başlatır. (Devralındığı yer: BindingElement) |
CanBuildChannelFactory<TChannel>(BindingContext) |
Bağlama öğesinin belirli bir kanal türü için kanal fabrikası oluşturup oluşturamayacağını gösteren bir değer döndürür. (Devralındığı yer: BindingElement) |
CanBuildChannelListener<TChannel>(BindingContext) |
Bağlama öğesinin belirli bir kanal türü için dinleyici oluşturup oluşturamayacağını gösteren bir değer döndürür. (Devralındığı yer: BindingElement) |
Clone() |
Türetilmiş bir sınıfta geçersiz kılındığında, bağlama öğesi nesnesinin bir kopyasını döndürür. (Devralındığı yer: BindingElement) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetProperty<T>(BindingContext) |
Türetilmiş bir sınıfta geçersiz kılındığında, sağlanan bağlama bağlamı için belirtilen nesne türünü alır. |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
Bağlamalarla ilgili özel ilke onaylarını dışarı aktarır. |
IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext) |
Özel Web Hizmetleri Açıklama Dili (WSDL) öğelerini bir sözleşme için oluşturulan WSDL'ye yazar. |
IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext) |
Özel Web Hizmetleri Açıklama Dili (WSDL) öğelerini bir uç nokta için oluşturulan WSDL'ye yazar. |