BindingContext Construtores

Definição

Inicializa uma nova instância da BindingContext classe.

Sobrecargas

Name Description
BindingContext(CustomBinding, BindingParameterCollection)

Inicializa uma nova instância da BindingContext classe para uma ligação específica e uma coleção de parâmetros de ligação.

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

Inicializa uma nova instância da BindingContext classe para uma ligação especificada, coleção de parâmetros de ligação e endereço para o endpoint onde o serviço escuta.

BindingContext(CustomBinding, BindingParameterCollection)

Origem:
BindingContext.cs
Origem:
BindingContext.cs
Origem:
BindingContext.cs

Inicializa uma nova instância da BindingContext classe para uma ligação específica e uma coleção de parâmetros de ligação.

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 para o 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)

Observações

O valor de ListenUriMode é definido para Explicit por este construtor, o endereço relativo é definido para Empty, e o endereço base é definido para null.

Aplica-se a

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

Inicializa uma nova instância da BindingContext classe para uma ligação especificada, coleção de parâmetros de ligação e endereço para o endpoint onde 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 para o canal.

listenUriBaseAddress
Uri

O Uri ponto em que o endpoint do serviço escuta.

listenUriRelativeAddress
String

O endereço relativo onde o endpoint do serviço escuta.

listenUriMode
ListenUriMode

Isto ListenUriMode indica se o transporte deve garantir que o URI fornecido para o serviço de escuta é único.

Exceções

binding é null.

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)

Aplica-se a