BindingContext Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe BindingContext.
Sobrecargas
BindingContext(CustomBinding, BindingParameterCollection) |
Inicializa uma nova instância da classe BindingContext para uma associação e uma coleção de parâmetros de associação especificadas. |
BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode) |
Inicializa uma nova instância da classe BindingContext para uma associação e coleção de parâmetros de associação especificados e o endereço do ponto de extremidade no qual o serviço escuta. |
BindingContext(CustomBinding, BindingParameterCollection)
- Origem:
- BindingContext.cs
- Origem:
- BindingContext.cs
- Origem:
- BindingContext.cs
Inicializa uma nova instância da classe BindingContext para uma associação e uma coleção de parâmetros de associação especificadas.
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)
Parâmetros
- binding
- CustomBinding
O CustomBinding do canal.
- parameters
- BindingParameterCollection
O BindingParameterCollection do canal.
Exceções
binding
é null
.
Exemplos
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)
Comentários
O valor de ListenUriMode é definido Explicit como por esse construtor, o endereço relativo é definido Emptycomo e o endereço base é definido como null
.
Aplica-se a
BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode)
Inicializa uma nova instância da classe BindingContext para uma associação e coleção de parâmetros de associação especificados e o endereço do ponto de extremidade no qual o serviço escuta.
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)
Parâmetros
- binding
- CustomBinding
O CustomBinding do canal.
- parameters
- BindingParameterCollection
O BindingParameterCollection do canal.
- listenUriRelativeAddress
- String
O endereço relativo em que o ponto de extremidade de serviço escuta.
- listenUriMode
- ListenUriMode
O ListenUriMode que indica se o transporte deve garantir que o URI fornecido para que o serviço escute seja exclusivo.
Exceções
binding
é null
.
O ListenUriMode não é definido.
Exemplos
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)