BindingContext Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
- parameters
- BindingParameterCollection
BindingParameterCollection 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.
- parameters
- BindingParameterCollection
BindingParameterCollection para el canal.
- 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.
no ListenUriMode está definido.
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)