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
| Nome | Descrizione |
|---|---|
| BindingContext(CustomBinding, BindingParameterCollection) |
Inizializza una nuova istanza della BindingContext classe per un'associazione e una raccolta di parametri di associazione specificati. |
| BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode) |
Inizializza una nuova istanza della BindingContext classe per un'associazione specificata, una raccolta di parametri di associazione e un indirizzo per l'endpoint in cui il servizio è in ascolto. |
BindingContext(CustomBinding, BindingParameterCollection)
- Origine:
- BindingContext.cs
- Origine:
- BindingContext.cs
- Origine:
- BindingContext.cs
Inizializza una nuova istanza della BindingContext classe per un'associazione e una raccolta di parametri di associazione specificati.
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
Oggetto CustomBinding per il canale.
- parameters
- BindingParameterCollection
Oggetto BindingParameterCollection per il 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 Emptye l'indirizzo di base è impostato su null.
Si applica a
BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode)
Inizializza una nuova istanza della BindingContext classe per un'associazione specificata, una raccolta di parametri di associazione e un indirizzo per l'endpoint in 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
Oggetto CustomBinding per il canale.
- parameters
- BindingParameterCollection
Oggetto BindingParameterCollection per il canale.
- listenUriRelativeAddress
- String
Indirizzo relativo in cui l'endpoint del servizio è in ascolto.
- listenUriMode
- ListenUriMode
Oggetto ListenUriMode che indica se il trasporto deve garantire che l'URI fornito per l'ascolto del servizio sia univoco.
Eccezioni
binding è null.
l'oggetto 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)