ChannelManagerService Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de ChannelManagerService klasse.
Overloads
| Name | Description |
|---|---|
| ChannelManagerService() |
Initialiseert een nieuw exemplaar van de ChannelManagerService klasse. |
| ChannelManagerService(IList<ServiceEndpoint>) |
Initialiseert een nieuw exemplaar van de ChannelManagerService klasse. |
| ChannelManagerService(NameValueCollection) |
Initialiseert een nieuw exemplaar van de ChannelManagerService klasse. |
| ChannelManagerService(ChannelPoolSettings) |
Initialiseert een nieuw exemplaar van de ChannelManagerService klasse. |
| ChannelManagerService(ChannelPoolSettings, IList<ServiceEndpoint>) |
Initialiseert een nieuw exemplaar van de ChannelManagerService klasse. |
ChannelManagerService()
Initialiseert een nieuw exemplaar van de ChannelManagerService klasse.
public:
ChannelManagerService();
public ChannelManagerService();
Public Sub New ()
Van toepassing op
ChannelManagerService(IList<ServiceEndpoint>)
Initialiseert een nieuw exemplaar van de ChannelManagerService klasse.
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))
Parameters
- endpoints
- IList<ServiceEndpoint>
Een verzameling service-eindpunten.
Opmerkingen
Exemplaren van de ChannelManagerService klasse worden meestal door de runtime gemaakt met behulp van configuratiebestanden.
De eindpunten die zijn gedefinieerd in de constructor van de service, worden gebruikt om kanalen te maken die overeenkomen met de configuratienaam in de ChannelToken. De eindpunten die in de configuratie zijn gedefinieerd, hebben voorrang op de eindpunten die zijn gedefinieerd in code, dus als een service-eindpunt dat via code wordt toegevoegd, dezelfde naam en hetzelfde contracttype heeft als een eindpunt in het configuratiebestand, wordt het eindpunt dat in code is gedefinieerd, niet gebruikt.
Van toepassing op
ChannelManagerService(NameValueCollection)
Initialiseert een nieuw exemplaar van de ChannelManagerService klasse.
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)
Parameters
- parameters
- NameValueCollection
Configuratieparameters voor de service.
Opmerkingen
De volgende parameters worden ondersteund:
-
idleTimeout: Het maximum TimeSpan dat een kanaal in de cache kan inactief zijn. -
leaseTimeout: Het maximum TimeSpan dat een kanaal in de cache kan worden uitgecheckt of gebruikt door een SendActivity. -
maxIdleChannelsPerEndpoint: Het maximum aantal niet-actieve kanalen dat overeenkomt met één eindpunt dat op elk gewenst moment in de cache kan worden opgeslagen.
Exemplaren van de ChannelManagerService klasse worden meestal door de runtime gemaakt met behulp van configuratiebestanden.
Van toepassing op
ChannelManagerService(ChannelPoolSettings)
Initialiseert een nieuw exemplaar van de ChannelManagerService klasse.
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)
Parameters
- settings
- ChannelPoolSettings
Instellingen voor quota voor de groep kanalen die door deze service worden beheerd.
Van toepassing op
ChannelManagerService(ChannelPoolSettings, IList<ServiceEndpoint>)
Initialiseert een nieuw exemplaar van de ChannelManagerService klasse.
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))
Parameters
- settings
- ChannelPoolSettings
Instellingen voor quota voor de groep kanalen die door deze service worden beheerd.
- endpoints
- IList<ServiceEndpoint>
Een verzameling service-eindpunten.