Bagikan melalui


TransactionFlowBindingElement Kelas

Definisi

Mewakili elemen konfigurasi yang menentukan dukungan alur transaksi untuk pengikatan. Kelas ini tidak dapat diwariskan.

public ref class TransactionFlowBindingElement sealed : System::ServiceModel::Channels::BindingElement, System::ServiceModel::Description::IPolicyExportExtension
public sealed class TransactionFlowBindingElement : System.ServiceModel.Channels.BindingElement, System.ServiceModel.Description.IPolicyExportExtension
type TransactionFlowBindingElement = class
    inherit BindingElement
    interface IPolicyExportExtension
Public NotInheritable Class TransactionFlowBindingElement
Inherits BindingElement
Implements IPolicyExportExtension
Warisan
TransactionFlowBindingElement
Penerapan

Keterangan

Elemen ini memungkinkan Anda mengaktifkan atau menonaktifkan alur transaksi masuk dalam pengaturan pengikatan titik akhir, serta menentukan format protokol yang diinginkan untuk transaksi masuk.

Perhatian

Saat menggunakan protokol untuk mengalirkan OleTransactions transaksi dari titik akhir ke titik akhir, batas waktu transaksi dapat hilang jika titik akhir tujuan mencoba mengalir lagi menggunakan protokol apa pun selain OleTransactions. Ini dapat menyebabkan semua node tingkat bawah setelah OleTransactions hop ke batas waktu lebih lambat dari yang diharapkan.

Konstruktor

Nama Deskripsi
TransactionFlowBindingElement()

Menginisialisasi instans baru dari kelas TransactionFlowBindingElement.

TransactionFlowBindingElement(TransactionProtocol)

Menginisialisasi instans TransactionFlowBindingElement baru kelas dengan protokol yang ditentukan yang digunakan untuk mengalirkan transaksi.

Properti

Nama Deskripsi
AllowWildcardAction

Mendapatkan atau mengatur apakah tindakan kartubebas diatur untuk diizinkan pada elemen pengikatan alur transaksi yang akan dikloning.

TransactionProtocol

Mendapatkan atau mengatur protokol transaksi yang digunakan dalam mengalirkan transaksi.

Metode

Nama Deskripsi
BuildChannelFactory<TChannel>(BindingContext)

Menginisialisasi pabrik saluran untuk menghasilkan saluran dari jenis tertentu dari konteks pengikatan.

BuildChannelListener<TChannel>(BindingContext)

Menginisialisasi pendengar saluran untuk menerima saluran dari jenis tertentu dari konteks pengikatan.

CanBuildChannelFactory<TChannel>(BindingContext)

Mengembalikan nilai yang menunjukkan apakah konteks pengikatan yang ditentukan dapat membangun pabrik saluran untuk menghasilkan saluran dari jenis tertentu.

CanBuildChannelListener<TChannel>(BindingContext)

Mengembalikan nilai yang menunjukkan apakah konteks pengikatan yang ditentukan dapat membangun pendengar saluran untuk menerima saluran dari jenis tertentu.

Clone()

Membuat duplikat elemen ini.

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 objek yang di ketik yang diminta, jika ada, dari lapisan yang sesuai dalam tumpukan pengikatan.

GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ShouldSerializeTransactionProtocol()

Mengembalikan apakah protokol transaksi yang digunakan untuk alur transaksi dapat diserialisasikan.

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.

Berlaku untuk

Lihat juga