BindingContext Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de BindingContext klasse.
Overloads
| Name | Description |
|---|---|
| BindingContext(CustomBinding, BindingParameterCollection) |
Initialiseert een nieuw exemplaar van de BindingContext klasse voor een opgegeven binding en verzameling bindingsparameters. |
| BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode) |
Initialiseert een nieuw exemplaar van de BindingContext klasse voor een opgegeven binding, verzameling bindingsparameters en adres voor het eindpunt waarop de service luistert. |
BindingContext(CustomBinding, BindingParameterCollection)
Initialiseert een nieuw exemplaar van de BindingContext klasse voor een opgegeven binding en verzameling bindingsparameters.
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)
Parameters
- binding
- CustomBinding
De CustomBinding voor het kanaal.
- parameters
- BindingParameterCollection
De BindingParameterCollection voor het kanaal.
Uitzonderingen
binding is null.
Voorbeelden
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)
Opmerkingen
De waarde van ListenUriMode wordt ingesteld Explicit op door deze constructor, het relatieve adres is ingesteld op Emptyen het basisadres is ingesteld op null.
Van toepassing op
BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode)
Initialiseert een nieuw exemplaar van de BindingContext klasse voor een opgegeven binding, verzameling bindingsparameters en adres voor het eindpunt waarop de service luistert.
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)
Parameters
- binding
- CustomBinding
De CustomBinding voor het kanaal.
- parameters
- BindingParameterCollection
De BindingParameterCollection voor het kanaal.
- listenUriRelativeAddress
- String
Het relatieve adres waarop het service-eindpunt luistert.
- listenUriMode
- ListenUriMode
Hiermee ListenUriMode wordt aangegeven of het transport ervoor moet zorgen dat de URI die is opgegeven voor de service om te luisteren uniek is.
Uitzonderingen
binding is null.
De ListenUriMode is niet gedefinieerd.
Voorbeelden
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)