BindingContext Constructores

Definición

Inicializa una nueva instancia de la clase BindingContext.

Sobrecargas

Nombre Description
BindingContext(CustomBinding, BindingParameterCollection)

Inicializa una nueva instancia de la BindingContext clase para un enlace especificado y una colección de parámetros de enlace.

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

Inicializa una nueva instancia de la BindingContext clase para un enlace especificado, una colección de parámetros de enlace y una dirección para el punto de conexión en el que escucha el servicio.

BindingContext(CustomBinding, BindingParameterCollection)

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

Inicializa una nueva instancia de la BindingContext clase para un enlace especificado y una colección de parámetros de enlace.

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

CustomBinding para el canal.

Excepciones

binding es null.

Ejemplos

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)

Comentarios

El valor de ListenUriMode se establece Explicit en mediante este constructor, la dirección relativa se establece Emptyen y la dirección base se establece en null.

Se aplica a

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

Inicializa una nueva instancia de la BindingContext clase para un enlace especificado, una colección de parámetros de enlace y una dirección para el punto de conexión en el que escucha el servicio.

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

CustomBinding para el canal.

listenUriBaseAddress
Uri

objeto Uri en el que escucha el punto de conexión de servicio.

listenUriRelativeAddress
String

Dirección relativa en la que escucha el punto de conexión de servicio.

listenUriMode
ListenUriMode

ListenUriMode que indica si el transporte debe asegurarse de que el URI proporcionado para que el servicio escuche sea único.

Excepciones

binding es null.

Ejemplos

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)

Se aplica a