BindingContext Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe BindingContext.
Surcharges
BindingContext(CustomBinding, BindingParameterCollection) |
Initialise une nouvelle instance de la classe BindingContext pour une liaison et une collection de paramètres de liaison spécifiées. |
BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode) |
Initialise une nouvelle instance de la classe BindingContext pour une liaison, une collection de paramètres de liaison et une adresse spécifiées pour le point de terminaison sur lequel le service écoute. |
BindingContext(CustomBinding, BindingParameterCollection)
- Source:
- BindingContext.cs
- Source:
- BindingContext.cs
- Source:
- BindingContext.cs
Initialise une nouvelle instance de la classe BindingContext pour une liaison et une collection de paramètres de liaison spécifiées.
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)
Paramètres
- binding
- CustomBinding
CustomBinding correspondant au canal.
- parameters
- BindingParameterCollection
BindingParameterCollection correspondant au canal.
Exceptions
binding
a la valeur null
.
Exemples
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)
Remarques
Le constructeur affecte la valeur ListenUriMode à Explicit, l'adresse relative a la valeur Empty et l'adresse de base a la valeur null
.
S’applique à
BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode)
Initialise une nouvelle instance de la classe BindingContext pour une liaison, une collection de paramètres de liaison et une adresse spécifiées pour le point de terminaison sur lequel le service écoute.
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)
Paramètres
- binding
- CustomBinding
CustomBinding correspondant au canal.
- parameters
- BindingParameterCollection
BindingParameterCollection correspondant au canal.
- listenUriBaseAddress
- Uri
Uri au niveau duquel le point de terminaison de service effectue son écoute.
- listenUriRelativeAddress
- String
Adresse relative sur laquelle le point de terminaison de service écoute.
- listenUriMode
- ListenUriMode
ListenUriMode qui indique si le transport doit garantir que l'URI sur lequel doit écouter le service est unique.
Exceptions
binding
a la valeur null
.
ListenUriMode n'est pas définie.
Exemples
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)