Bagikan melalui


ConnectionOrientedTransportBindingElement Kelas

Definisi

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
ConnectionOrientedTransportBindingElement
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.

Berlaku untuk