ChannelManagerService 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.
ChannelManagerService sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| ChannelManagerService() |
ChannelManagerService sınıfının yeni bir örneğini başlatır. |
| ChannelManagerService(IList<ServiceEndpoint>) |
ChannelManagerService sınıfının yeni bir örneğini başlatır. |
| ChannelManagerService(NameValueCollection) |
ChannelManagerService sınıfının yeni bir örneğini başlatır. |
| ChannelManagerService(ChannelPoolSettings) |
ChannelManagerService sınıfının yeni bir örneğini başlatır. |
| ChannelManagerService(ChannelPoolSettings, IList<ServiceEndpoint>) |
ChannelManagerService sınıfının yeni bir örneğini başlatır. |
ChannelManagerService()
ChannelManagerService sınıfının yeni bir örneğini başlatır.
public:
ChannelManagerService();
public ChannelManagerService();
Public Sub New ()
Şunlara uygulanır
ChannelManagerService(IList<ServiceEndpoint>)
ChannelManagerService sınıfının yeni bir örneğini başlatır.
public:
ChannelManagerService(System::Collections::Generic::IList<System::ServiceModel::Description::ServiceEndpoint ^> ^ endpoints);
public ChannelManagerService(System.Collections.Generic.IList<System.ServiceModel.Description.ServiceEndpoint> endpoints);
new System.Workflow.Runtime.Hosting.ChannelManagerService : System.Collections.Generic.IList<System.ServiceModel.Description.ServiceEndpoint> -> System.Workflow.Runtime.Hosting.ChannelManagerService
Public Sub New (endpoints As IList(Of ServiceEndpoint))
Parametreler
- endpoints
- IList<ServiceEndpoint>
Hizmet uç noktaları koleksiyonu.
Açıklamalar
Sınıfın ChannelManagerService örnekleri genellikle yapılandırma dosyaları kullanılarak çalışma zamanı tarafından oluşturulur.
Hizmetin oluşturucusunda tanımlanan uç noktalar, içindeki ChannelTokenyapılandırma adıyla eşleşen kanallar oluşturmak için kullanılır. Yapılandırmada tanımlanan uç noktalar kodda tanımlanan uç noktalardan önceliklidir; dolayısıyla kod aracılığıyla eklenen bir hizmet uç noktası yapılandırma dosyasındakiyle aynı ada ve sözleşme türüne sahipse kodda tanımlanan uç nokta kullanılmaz.
Şunlara uygulanır
ChannelManagerService(NameValueCollection)
ChannelManagerService sınıfının yeni bir örneğini başlatır.
public:
ChannelManagerService(System::Collections::Specialized::NameValueCollection ^ parameters);
public ChannelManagerService(System.Collections.Specialized.NameValueCollection parameters);
new System.Workflow.Runtime.Hosting.ChannelManagerService : System.Collections.Specialized.NameValueCollection -> System.Workflow.Runtime.Hosting.ChannelManagerService
Public Sub New (parameters As NameValueCollection)
Parametreler
- parameters
- NameValueCollection
Hizmet için yapılandırma parametreleri.
Açıklamalar
Aşağıdaki parametreler desteklenir:
-
idleTimeout: Önbelleğe alınmış bir kanalın boşta olabileceği üst sınır TimeSpan . -
leaseTimeout: Önbelleğe alınmış bir kanalın bir tarafından TimeSpankullanıma alınabileceği veya kullanabildiği maksimum SendActivity değerdir. -
maxIdleChannelsPerEndpoint: Herhangi bir noktada önbelleğe alınabilecek tek bir uç noktayla eşleşen en fazla boşta kanal sayısı.
Sınıfın ChannelManagerService örnekleri genellikle yapılandırma dosyaları kullanılarak çalışma zamanı tarafından oluşturulur.
Şunlara uygulanır
ChannelManagerService(ChannelPoolSettings)
ChannelManagerService sınıfının yeni bir örneğini başlatır.
public:
ChannelManagerService(System::ServiceModel::Channels::ChannelPoolSettings ^ settings);
public ChannelManagerService(System.ServiceModel.Channels.ChannelPoolSettings settings);
new System.Workflow.Runtime.Hosting.ChannelManagerService : System.ServiceModel.Channels.ChannelPoolSettings -> System.Workflow.Runtime.Hosting.ChannelManagerService
Public Sub New (settings As ChannelPoolSettings)
Parametreler
- settings
- ChannelPoolSettings
Bu hizmet tarafından yönetilen kanal havuzu için kota ayarları.
Şunlara uygulanır
ChannelManagerService(ChannelPoolSettings, IList<ServiceEndpoint>)
ChannelManagerService sınıfının yeni bir örneğini başlatır.
public:
ChannelManagerService(System::ServiceModel::Channels::ChannelPoolSettings ^ settings, System::Collections::Generic::IList<System::ServiceModel::Description::ServiceEndpoint ^> ^ endpoints);
public ChannelManagerService(System.ServiceModel.Channels.ChannelPoolSettings settings, System.Collections.Generic.IList<System.ServiceModel.Description.ServiceEndpoint> endpoints);
new System.Workflow.Runtime.Hosting.ChannelManagerService : System.ServiceModel.Channels.ChannelPoolSettings * System.Collections.Generic.IList<System.ServiceModel.Description.ServiceEndpoint> -> System.Workflow.Runtime.Hosting.ChannelManagerService
Public Sub New (settings As ChannelPoolSettings, endpoints As IList(Of ServiceEndpoint))
Parametreler
- settings
- ChannelPoolSettings
Bu hizmet tarafından yönetilen kanal havuzu için kota ayarları.
- endpoints
- IList<ServiceEndpoint>
Hizmet uç noktaları koleksiyonu.