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