BindingContext Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy BindingContext.
Przeciążenia
| Nazwa | Opis |
|---|---|
| BindingContext(CustomBinding, BindingParameterCollection) |
Inicjuje nowe wystąpienie BindingContext klasy dla określonego powiązania i kolekcji parametrów powiązania. |
| BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode) |
Inicjuje nowe wystąpienie BindingContext klasy dla określonego powiązania, kolekcji parametrów powiązania i adres punktu końcowego, w którym usługa nasłuchuje. |
BindingContext(CustomBinding, BindingParameterCollection)
- Źródło:
- BindingContext.cs
- Źródło:
- BindingContext.cs
- Źródło:
- BindingContext.cs
Inicjuje nowe wystąpienie BindingContext klasy dla określonego powiązania i kolekcji parametrów powiązania.
public:
BindingContext(System::ServiceModel::Channels::CustomBinding ^ binding, System::ServiceModel::Channels::BindingParameterCollection ^ parameters);
public BindingContext(System.ServiceModel.Channels.CustomBinding binding, System.ServiceModel.Channels.BindingParameterCollection parameters);
new System.ServiceModel.Channels.BindingContext : System.ServiceModel.Channels.CustomBinding * System.ServiceModel.Channels.BindingParameterCollection -> System.ServiceModel.Channels.BindingContext
Public Sub New (binding As CustomBinding, parameters As BindingParameterCollection)
Parametry
- binding
- CustomBinding
Element CustomBinding dla kanału.
- parameters
- BindingParameterCollection
Element BindingParameterCollection dla kanału.
Wyjątki
Parametr binding ma wartość null.
Przykłady
CustomBinding binding = new CustomBinding();
BindingParameterCollection bpCol = new BindingParameterCollection();
BindingContext context = new BindingContext(binding, bpCol);
Dim binding As New CustomBinding()
Dim bpCol As New BindingParameterCollection()
Dim context As New BindingContext(binding, bpCol)
Uwagi
Wartość parametru ListenUriMode jest ustawiana przez Explicit ten konstruktor, adres względny jest ustawiony na Emptywartość , a adres podstawowy ma wartość null.
Dotyczy
BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode)
Inicjuje nowe wystąpienie BindingContext klasy dla określonego powiązania, kolekcji parametrów powiązania i adres punktu końcowego, w którym usługa nasłuchuje.
public:
BindingContext(System::ServiceModel::Channels::CustomBinding ^ binding, System::ServiceModel::Channels::BindingParameterCollection ^ parameters, Uri ^ listenUriBaseAddress, System::String ^ listenUriRelativeAddress, System::ServiceModel::Description::ListenUriMode listenUriMode);
public BindingContext(System.ServiceModel.Channels.CustomBinding binding, System.ServiceModel.Channels.BindingParameterCollection parameters, Uri listenUriBaseAddress, string listenUriRelativeAddress, System.ServiceModel.Description.ListenUriMode listenUriMode);
new System.ServiceModel.Channels.BindingContext : System.ServiceModel.Channels.CustomBinding * System.ServiceModel.Channels.BindingParameterCollection * Uri * string * System.ServiceModel.Description.ListenUriMode -> System.ServiceModel.Channels.BindingContext
Public Sub New (binding As CustomBinding, parameters As BindingParameterCollection, listenUriBaseAddress As Uri, listenUriRelativeAddress As String, listenUriMode As ListenUriMode)
Parametry
- binding
- CustomBinding
Element CustomBinding dla kanału.
- parameters
- BindingParameterCollection
Element BindingParameterCollection dla kanału.
- listenUriRelativeAddress
- String
Względny adres, pod którym nasłuchuje punkt końcowy usługi.
- listenUriMode
- ListenUriMode
Wskazuje ListenUriMode , czy transport musi zapewnić, że identyfikator URI podany dla usługi do nasłuchiwania jest unikatowy.
Wyjątki
Parametr binding ma wartość null.
Element ListenUriMode nie jest zdefiniowany.
Przykłady
CustomBinding binding = new CustomBinding();
BindingParameterCollection bpCol = new BindingParameterCollection();
Uri baseAddress = new Uri("http://MyServer/Base");
string relAddress = "MyService";
BindingContext context = new BindingContext(binding, bpCol, baseAddress, relAddress, ListenUriMode.Explicit);
Dim binding As New CustomBinding()
Dim bpCol As New BindingParameterCollection()
Dim baseAddress As New Uri("http://MyServer/Base")
Dim relAddress As String = "MyService"
Dim context As New BindingContext(binding, bpCol, baseAddress, relAddress, ListenUriMode.Explicit)