BindingContext Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av BindingContext klassen.
Överlagringar
| Name | Description |
|---|---|
| BindingContext(CustomBinding, BindingParameterCollection) |
Initierar en ny instans av BindingContext klassen för en angiven bindning och samling bindningsparametrar. |
| BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode) |
Initierar en ny instans av BindingContext klassen för en angiven bindning, samling bindningsparametrar och adress för slutpunkten där tjänsten lyssnar. |
BindingContext(CustomBinding, BindingParameterCollection)
- Källa:
- BindingContext.cs
- Källa:
- BindingContext.cs
- Källa:
- BindingContext.cs
Initierar en ny instans av BindingContext klassen för en angiven bindning och samling bindningsparametrar.
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)
Parametrar
- binding
- CustomBinding
För CustomBinding kanalen.
- parameters
- BindingParameterCollection
För BindingParameterCollection kanalen.
Undantag
binding är null.
Exempel
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)
Kommentarer
Värdet ListenUriMode för anges till Explicit av den här konstruktorn, den relativa adressen är inställd på Emptyoch basadressen är inställd på null.
Gäller för
BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode)
Initierar en ny instans av BindingContext klassen för en angiven bindning, samling bindningsparametrar och adress för slutpunkten där tjänsten lyssnar.
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)
Parametrar
- binding
- CustomBinding
För CustomBinding kanalen.
- parameters
- BindingParameterCollection
För BindingParameterCollection kanalen.
- listenUriRelativeAddress
- String
Den relativa adress som tjänstslutpunkten lyssnar på.
- listenUriMode
- ListenUriMode
Det ListenUriMode anger om transporten måste se till att den URI som tillhandahålls för tjänsten att lyssna på är unik.
Undantag
binding är null.
Är ListenUriMode inte definierad.
Exempel
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)