BindingContext Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe BindingContext.
Overload
BindingContext(CustomBinding, BindingParameterCollection) |
Inizializza una nuova istanza della classe BindingContext per l'associazione e la raccolta di parametri di associazione specificate. |
BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode) |
Inizializza una nuova istanza della classe BindingContext per l'associazione, la raccolta di parametri di associazione e l'indirizzo specificati per l'endpoint su cui il servizio è in ascolto. |
BindingContext(CustomBinding, BindingParameterCollection)
- Origine:
- BindingContext.cs
- Origine:
- BindingContext.cs
- Origine:
- BindingContext.cs
Inizializza una nuova istanza della classe BindingContext per l'associazione e la raccolta di parametri di associazione specificate.
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)
Parametri
- binding
- CustomBinding
Classe CustomBinding relativa al canale.
- parameters
- BindingParameterCollection
Classe BindingParameterCollection relativa al canale.
Eccezioni
binding
è null
.
Esempio
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)
Commenti
Il valore di ListenUriMode è impostato su Explicit da questo costruttore, l'indirizzo relativo è impostato su Empty e l'indirizzo di base è impostato su null
.
Si applica a
BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode)
Inizializza una nuova istanza della classe BindingContext per l'associazione, la raccolta di parametri di associazione e l'indirizzo specificati per l'endpoint su cui il servizio è in ascolto.
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)
Parametri
- binding
- CustomBinding
Classe CustomBinding relativa al canale.
- parameters
- BindingParameterCollection
Classe BindingParameterCollection relativa al canale.
- listenUriRelativeAddress
- String
Indirizzo relativo su cui l'endpoint del servizio è in ascolto.
- listenUriMode
- ListenUriMode
ListenUriMode indica se il trasporto deve garantire che l'URI di ascolto fornito per il servizio sia univoco.
Eccezioni
binding
è null
.
ListenUriMode non è definito.
Esempio
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)