BindingContext Constructeurs

Définition

Initialise une nouvelle instance de la classe BindingContext.

Surcharges

Nom Description
BindingContext(CustomBinding, BindingParameterCollection)

Initialise une nouvelle instance de la BindingContext classe 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 BindingContext classe pour une liaison spécifiée, une collection de paramètres de liaison et une adresse pour le point de terminaison auquel le service écoute.

BindingContext(CustomBinding, BindingParameterCollection)

Source:
BindingContext.cs
Source:
BindingContext.cs
Source:
BindingContext.cs

Initialise une nouvelle instance de la BindingContext classe 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

Pour CustomBinding le 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

La valeur de ListenUriMode ce constructeur est définie Explicit par ce constructeur, l’adresse relative est définie Emptysur , et l’adresse de base est définie sur null.

S’applique à

BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode)

Initialise une nouvelle instance de la BindingContext classe pour une liaison spécifiée, une collection de paramètres de liaison et une adresse pour le point de terminaison auquel 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

Pour CustomBinding le canal.

listenUriBaseAddress
Uri

Point Uri de terminaison de service à l’écoute.

listenUriRelativeAddress
String

Adresse relative à laquelle le point de terminaison de service écoute.

listenUriMode
ListenUriMode

Qui ListenUriMode indique si le transport doit s’assurer que l’URI fourni pour le service à écouter est unique.

Exceptions

binding a la valeur null.

La ListenUriMode valeur 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)

S’applique à