MsmqBindingElementBase Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kelas dasar untuk MsmqIntegrationBindingElement dan 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
- Warisan
- Turunan
- Penerapan
Properti
CustomDeadLetterQueue |
Mendapatkan atau mengatur Uri yang mengidentifikasi antrean surat mati kustom tempat pesan atau pesan kedaluwarsa yang gagal dikirim dikirim. |
DeadLetterQueue |
Mendapatkan atau mengatur DeadLetterQueue pengaturan untuk pengikatan ini. |
Durable |
Mendapatkan atau menetapkan nilai yang menentukan apakah pesan yang dikirim dengan pengikatan ini tahan lama atau volatil. |
ExactlyOnce |
Mendapatkan atau menetapkan nilai yang menentukan apakah pesan yang dikirim dengan pengikatan ini memiliki jaminan tepat sekali. |
ManualAddressing |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah pengalamatan pesan secara manual diperlukan. (Diperoleh dari TransportBindingElement) |
MaxBufferPoolSize |
Mendapatkan atau menetapkan ukuran maksimum, dalam byte, dari kumpulan buffer apa pun yang digunakan oleh transportasi. (Diperoleh dari TransportBindingElement) |
MaxReceivedMessageSize |
Mendapatkan atau mengatur ukuran pesan maksimum yang diizinkan, dalam byte, yang dapat diterima. (Diperoleh dari TransportBindingElement) |
MaxRetryCycles |
Mendapatkan atau mengatur jumlah maksimum siklus coba lagi untuk mencoba pengiriman pesan ke aplikasi penerima. |
MsmqTransportSecurity |
MsmqTransportSecurity Mendapatkan yang terkait dengan elemen pengikatan ini. |
ReceiveContextEnabled |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah perilaku konteks penerimaan diminta. |
ReceiveErrorHandling |
Mendapatkan atau menetapkan nilai enumerasi yang menentukan bagaimana racun dan pesan lain yang tidak dapat dikirim ditangani. |
ReceiveRetryCount |
Mendapatkan atau mengatur berapa kali manajer antrean harus mencoba mengirim pesan sebelum mentransfernya ke antrean coba lagi. |
RetryCycleDelay |
Mendapatkan atau menetapkan nilai yang menentukan berapa lama menunggu sebelum mencoba siklus coba lagi lain saat mencoba mengirimkan pesan yang tidak dapat dikirimkan. |
Scheme |
Mendapatkan skema URI untuk transportasi. (Diperoleh dari TransportBindingElement) |
TimeToLive |
Mendapatkan atau menetapkan nilai yang menentukan berapa lama pesan valid. Ketika waktu ini telah berlalu, pesan ditempatkan dalam antrean dead-letter tergantung pada |
TransactedReceiveEnabled |
Mendapatkan nilai yang menentukan apakah transaksi diperlukan untuk menerima pesan dengan pengikatan ini. |
UseMsmqTracing |
Mendapatkan atau menetapkan nilai yang mengaktifkan atau menonaktifkan fasilitas pelacakan pesan bawaan Message Queuing (MSMQ). |
UseSourceJournal |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah salinan pesan yang diproses oleh pengikatan ini harus disimpan dalam antrean jurnal sumber. |
ValidityDuration |
Mendapatkan atau menetapkan nilai yang menentukan durasi pesan akan dikunci oleh fitur konteks penerima. |
Metode
BuildChannelFactory<TChannel>(BindingContext) |
Menginisialisasi pabrik saluran untuk menghasilkan saluran dari jenis tertentu dari konteks pengikatan. (Diperoleh dari BindingElement) |
BuildChannelListener<TChannel>(BindingContext) |
Menginisialisasi pendengar saluran untuk menerima saluran dari jenis tertentu dari konteks pengikatan. (Diperoleh dari BindingElement) |
CanBuildChannelFactory<TChannel>(BindingContext) |
Mengembalikan nilai yang menunjukkan apakah elemen pengikatan dapat membangun pabrik saluran untuk jenis saluran tertentu. (Diperoleh dari BindingElement) |
CanBuildChannelListener<TChannel>(BindingContext) |
Mengembalikan nilai yang menunjukkan apakah elemen pengikatan dapat membangun pendengar untuk jenis saluran tertentu. (Diperoleh dari BindingElement) |
Clone() |
Saat ditimpa di kelas turunan, mengembalikan salinan objek elemen pengikatan. (Diperoleh dari BindingElement) |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetProperty<T>(BindingContext) |
Saat ditimpa di kelas turunan, mengambil jenis objek tertentu untuk konteks pengikatan yang disediakan. |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Implementasi Antarmuka Eksplisit
IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
Mengekspor pernyataan kebijakan kustom tentang pengikatan. |
IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext) |
Menulis elemen Web Services Description Language (WSDL) kustom ke dalam WSDL yang dihasilkan untuk kontrak. |
IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext) |
Menulis elemen Web Services Description Language (WSDL) kustom ke dalam WSDL yang dihasilkan untuk titik akhir. |