BindingContext Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
BindingContext sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
BindingContext(CustomBinding, BindingParameterCollection) |
Belirtilen bağlama ve bağlama parametreleri koleksiyonu için sınıfının yeni bir örneğini BindingContext başlatır. |
BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode) |
Belirtilen bağlama, bağlama parametrelerinin koleksiyonu ve hizmetin dinlediği uç noktanın adresi için sınıfının yeni bir örneğini BindingContext başlatır. |
BindingContext(CustomBinding, BindingParameterCollection)
- Kaynak:
- BindingContext.cs
- Kaynak:
- BindingContext.cs
- Kaynak:
- BindingContext.cs
Belirtilen bağlama ve bağlama parametreleri koleksiyonu için sınıfının yeni bir örneğini BindingContext başlatır.
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)
Parametreler
- binding
- CustomBinding
CustomBinding Kanal için.
- parameters
- BindingParameterCollection
BindingParameterCollection Kanal için.
Özel durumlar
binding
, null
değeridir.
Örnekler
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)
Açıklamalar
değeri ListenUriMode bu oluşturucu tarafından olarak ayarlanır Explicit , göreli adres olarak Emptyayarlanır ve temel adres olarak null
ayarlanır.
Şunlara uygulanır
BindingContext(CustomBinding, BindingParameterCollection, Uri, String, ListenUriMode)
Belirtilen bağlama, bağlama parametrelerinin koleksiyonu ve hizmetin dinlediği uç noktanın adresi için sınıfının yeni bir örneğini BindingContext başlatır.
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)
Parametreler
- binding
- CustomBinding
CustomBinding Kanal için.
- parameters
- BindingParameterCollection
BindingParameterCollection Kanal için.
- listenUriRelativeAddress
- String
Hizmet uç noktasının dinlediği göreli adres.
- listenUriMode
- ListenUriMode
aktarım ListenUriMode hizmetinin dinlemesi için sağlanan URI'nin benzersiz olduğundan emin olması gerekip gerekmediğini gösterir.
Özel durumlar
binding
, null
değeridir.
ListenUriMode tanımlanmadı.
Örnekler
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)