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

Nama Deskripsi
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

Nama Deskripsi
ChannelInitializationTimeout

Mendapatkan atau mengatur TimeSpan yang menentukan waktu maksimum saluran dapat berada dalam status inisialisasi sebelum terputus.

ConnectionBufferSize

Mendapatkan atau mengatur ukuran buffer yang digunakan untuk mengirimkan potongan pesan berseri pada kawat dari klien atau layanan.

HostNameComparisonMode

Mendapatkan atau menetapkan nilai yang menunjukkan apakah nama host digunakan untuk menjangkau layanan saat cocok pada URI.

ManualAddressing

Mendapatkan atau menetapkan nilai yang menunjukkan apakah alamat manual pesan diperlukan.

(Diperoleh dari TransportBindingElement)
MaxBufferPoolSize

Mendapatkan atau mengatur ukuran maksimum, dalam byte, dari kumpulan buffer apa pun yang digunakan oleh transportasi.

(Diperoleh dari TransportBindingElement)
MaxBufferSize

Mendapatkan atau mengatur ukuran maksimum buffer yang akan digunakan. Untuk pesan yang dialirkan, nilai ini harus setidaknya ukuran maksimum yang mungkin dari header pesan, yang dibaca dalam mode buffer.

MaxOutputDelay

Mendapatkan atau mengatur interval waktu maksimum bahwa potongan pesan atau pesan lengkap dapat tetap di-buffer dalam memori sebelum dikirim.

MaxPendingAccepts

Mendapatkan atau mengatur jumlah maksimum saluran yang dapat dimiliki layanan untuk menunggu pendengar untuk memproses koneksi masuk ke layanan.

MaxPendingConnections

Mendapatkan atau mengatur 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

Nama Deskripsi
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.

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 Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(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

Nama Deskripsi
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