BindingContext 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.
Menyediakan informasi tentang alamat, pengikatan, elemen pengikatan, dan parameter pengikatan yang diperlukan untuk membangun listener saluran dan pabrik saluran.
public ref class BindingContext
public class BindingContext
type BindingContext = class
Public Class BindingContext
- Warisan
-
BindingContext
Keterangan
Pendengar saluran dan pabrik saluran, pada gilirannya, membangun tumpukan saluran yang digunakan untuk memproses pesan masuk dan keluar. Konteks pengikatan juga menyediakan tautan ke pabrik saluran dalam dan pendengar saluran yang digunakan untuk membangun tumpukan saluran dan pendengar. Konteks pengikatan pada dasarnya menyimpan semua informasi dinamis yang diperlukan selama pembangunan tumpukan saluran.
Konstruktor
BindingContext(CustomBinding, BindingParameterCollection) |
Menginisialisasi instans BindingContext baru kelas untuk pengikatan dan pengumpulan parameter pengikatan tertentu. |
BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode) |
Menginisialisasi instans BindingContext baru kelas untuk pengikatan tertentu, pengumpulan parameter pengikatan, dan alamat untuk titik akhir di mana layanan mendengarkan. |
Properti
Binding |
Mendapatkan pengikatan untuk saluran yang dibangun dalam konteks saat ini. |
BindingParameters |
Mendapatkan kumpulan parameter pengikatan untuk saluran yang dibangun dalam konteks saat ini. |
ListenUriBaseAddress |
Mendapatkan atau mengatur URI yang menyediakan alamat dasar tempat titik akhir layanan mendengarkan. |
ListenUriMode |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah transportasi harus memastikan bahwa URI yang disediakan untuk didengarkan layanan unik. |
ListenUriRelativeAddress |
Mendapatkan atau mengatur URI yang menyediakan alamat relatif di mana titik akhir layanan mendengarkan. |
RemainingBindingElements |
Mendapatkan elemen pengikatan yang digunakan oleh elemen pengikatan lain untuk membangun tumpukan saluran. |
Metode
BuildInnerChannelFactory<TChannel>() |
Membangun pabrik saluran dalam untuk saluran jenis tertentu di bawah pabrik saluran saat ini. |
BuildInnerChannelListener<TChannel>() |
Membangun pendengar saluran dalam yang mendengarkan jenis saluran tertentu. |
CanBuildInnerChannelFactory<TChannel>() |
Mengembalikan nilai yang menunjukkan apakah pabrik saluran dalam dapat menghasilkan jenis saluran tertentu. |
CanBuildInnerChannelListener<TChannel>() |
Mengembalikan nilai yang menunjukkan apakah pendengar saluran dalam dapat dibuat untuk mendengarkan jenis saluran tertentu. |
Clone() |
Mengembalikan salinan konteks build saluran saat 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) |
GetInnerProperty<T>() |
Mengembalikan objek jenis yang diminta, jika ada, dari lapisan yang sesuai dalam tumpukan pengikatan. |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |