ConnectionOrientedTransportBindingElement 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 abstrak yang melengkapi basis TransportBindingElement dengan properti tambahan yang umum untuk transportasi berorientasi koneksi seperti TCP dan pipa bernama.
public ref class ConnectionOrientedTransportBindingElement abstract : System::ServiceModel::Channels::TransportBindingElement
public ref class ConnectionOrientedTransportBindingElement abstract : System::ServiceModel::Channels::TransportBindingElement, System::ServiceModel::Description::IPolicyExportExtension, System::ServiceModel::Description::IWsdlExportExtension
public abstract class ConnectionOrientedTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement
public abstract class ConnectionOrientedTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
type ConnectionOrientedTransportBindingElement = class
inherit TransportBindingElement
type ConnectionOrientedTransportBindingElement = class
inherit TransportBindingElement
interface IWsdlExportExtension
interface IPolicyExportExtension
Public MustInherit Class ConnectionOrientedTransportBindingElement
Inherits TransportBindingElement
Public MustInherit Class ConnectionOrientedTransportBindingElement
Inherits TransportBindingElement
Implements IPolicyExportExtension, IWsdlExportExtension
- Warisan
- Turunan
- Penerapan
Keterangan
Kelas ini didokumentasikan untuk memberikan pemahaman yang lebih lengkap tentang hierarki transportasi dan tidak diharapkan untuk langsung dipanggil. Konstruktor bersifat internal untuk menghindari konstruksi dan pemanggilan langsung. Properti publik dari elemen pengikatan ini dapat dipanggil dari kelas TcpTransportBindingElement turunan dan NamedPipeTransportBindingElement.
Konstruktor
ConnectionOrientedTransportBindingElement() |
Kelas abstrak yang melengkapi basis TransportBindingElement dengan properti tambahan yang umum untuk transportasi berorientasi koneksi seperti TCP dan pipa bernama. |
ConnectionOrientedTransportBindingElement(ConnectionOrientedTransportBindingElement) |
Kelas abstrak yang melengkapi basis TransportBindingElement dengan properti tambahan yang umum untuk transportasi berorientasi koneksi seperti TCP dan pipa bernama. |
Properti
ChannelInitializationTimeout |
Mendapatkan atau mengatur TimeSpan yang menentukan waktu maksimum saluran dalam status inisialisasi sebelum terputus. |
ConnectionBufferSize |
Mendapatkan atau menetapkan ukuran buffer yang digunakan untuk mengirimkan potongan pesan yang diserialisasi pada kabel dari klien atau layanan. |
HostNameComparisonMode |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah nama host digunakan untuk menjangkau layanan saat mencocokkan pada URI. |
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) |
MaxBufferSize |
Mendapatkan atau menetapkan ukuran maksimum buffer yang akan digunakan. Untuk pesan yang dialirkan, nilai ini setidaknya harus memiliki ukuran maksimum yang memungkinkan dari header pesan, yang dibaca dalam mode buffered. |
MaxOutputDelay |
Mendapatkan atau menetapkan interval waktu maksimum agar potongan pesan atau pesan lengkap dapat tetap di-buffer di memori sebelum dikirim. |
MaxPendingAccepts |
Mendapatkan atau menetapkan jumlah maksimum saluran yang dapat menunggu layanan pada pendengar untuk memproses koneksi masuk ke layanan. |
MaxPendingConnections |
Mendapatkan atau menetapkan jumlah maksimum koneksi yang menunggu pengiriman pada layanan. |
MaxReceivedMessageSize |
Mendapatkan atau mengatur ukuran pesan maksimum yang diizinkan, dalam byte, yang dapat diterima. (Diperoleh dari TransportBindingElement) |
Scheme |
Mendapatkan skema URI untuk transportasi. (Diperoleh dari TransportBindingElement) |
TransferMode |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah pesan di-buffer atau dialirkan dengan transportasi berorientasi koneksi. |
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) |
Menentukan apakah pabrik saluran dari jenis yang ditentukan dapat dibangun. |
CanBuildChannelListener<TChannel>(BindingContext) |
Menentukan apakah pendengar saluran dari jenis yang ditentukan dapat dibangun. |
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) |
Mendapatkan properti dari tumpukan pengikatan, jika ada. |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ShouldSerializeMaxPendingAccepts() |
Menunjukkan apakah elemen pengikatan transportasi berorientasi koneksi harus menserialisasikan penerimaan maksimum yang tertunda. |
ShouldSerializeMaxPendingConnections() |
Menunjukkan apakah elemen pengikatan transportasi berorientasi koneksi harus menserialisasikan koneksi maksimum yang tertunda. |
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. |