BindingContext Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der BindingContext-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| BindingContext(CustomBinding, BindingParameterCollection) |
Initialisiert eine neue Instanz der BindingContext Klasse für eine angegebene Bindung und Auflistung von Bindungsparametern. |
| BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode) |
Initialisiert eine neue Instanz der BindingContext Klasse für eine angegebene Bindung, Sammlung von Bindungsparametern und Adresse für den Endpunkt, an dem der Dienst lauscht. |
BindingContext(CustomBinding, BindingParameterCollection)
- Quelle:
- BindingContext.cs
- Quelle:
- BindingContext.cs
- Quelle:
- BindingContext.cs
Initialisiert eine neue Instanz der BindingContext Klasse für eine angegebene Bindung und Auflistung von Bindungsparametern.
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)
Parameter
- binding
- CustomBinding
Der CustomBinding für den Kanal.
- parameters
- BindingParameterCollection
Der BindingParameterCollection für den Kanal.
Ausnahmen
binding ist null.
Beispiele
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)
Hinweise
Der Wert wird ListenUriMode von diesem Konstruktor festgelegt Explicit , die relative Adresse wird auf Empty, und die Basisadresse wird auf nullfestgelegt.
Gilt für:
BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode)
Initialisiert eine neue Instanz der BindingContext Klasse für eine angegebene Bindung, Sammlung von Bindungsparametern und Adresse für den Endpunkt, an dem der Dienst lauscht.
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)
Parameter
- binding
- CustomBinding
Der CustomBinding für den Kanal.
- parameters
- BindingParameterCollection
Der BindingParameterCollection für den Kanal.
- listenUriRelativeAddress
- String
Die relative Adresse, an der der Dienstendpunkt lauscht.
- listenUriMode
- ListenUriMode
Dies ListenUriMode gibt an, ob der Transport sicherstellen muss, dass der für den Dienst bereitgestellte URI für die Überwachung eindeutig ist.
Ausnahmen
binding ist null.
Dies ListenUriMode ist nicht definiert.
Beispiele
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)