Lingua

WorkflowServiceHost.AddServiceEndpoint Metodo

Definizione

Aggiunge un endpoint di servizio al servizio ospitato.

Overload

Nome Descrizione
AddServiceEndpoint(Type, Binding, String)

Aggiunge un endpoint di servizio per il servizio flusso di lavoro usando il contratto, l'associazione e l'indirizzo dell'endpoint specificati.

AddServiceEndpoint(Type, Binding, Uri)

Aggiunge un endpoint di servizio al servizio flusso di lavoro con un contratto, un'associazione e un URI specificati che contiene l'indirizzo dell'endpoint.

AddServiceEndpoint(Type, Binding, String, Uri)

Aggiunge un endpoint di servizio al servizio flusso di lavoro con un contratto specificato, un'associazione, un indirizzo endpoint e un URI in cui il servizio è in ascolto.

AddServiceEndpoint(Type, Binding, Uri, Uri)

Aggiunge un endpoint di servizio al servizio flusso di lavoro con un contratto specificato, un'associazione, un URI che contiene l'indirizzo dell'endpoint e un URI in cui il servizio è in ascolto.

AddServiceEndpoint(Type, Binding, String)

Aggiunge un endpoint di servizio per il servizio flusso di lavoro usando il contratto, l'associazione e l'indirizzo dell'endpoint specificati.

public:
 System::ServiceModel::Description::ServiceEndpoint ^ AddServiceEndpoint(Type ^ implementedContract, System::ServiceModel::Channels::Binding ^ binding, System::String ^ address);
public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(Type implementedContract, System.ServiceModel.Channels.Binding binding, string address);
override this.AddServiceEndpoint : Type * System.ServiceModel.Channels.Binding * string -> System.ServiceModel.Description.ServiceEndpoint
Public Function AddServiceEndpoint (implementedContract As Type, binding As Binding, address As String) As ServiceEndpoint

Parametri

implementedContract
Type

Oggetto Type del contratto per l'endpoint aggiunto.

binding
Binding

Oggetto Binding per l'endpoint aggiunto.

address
String

Indirizzo per l'endpoint aggiunto.

Valori restituiti

Oggetto ServiceEndpoint aggiunto al servizio flusso di lavoro.

Eccezioni

implementedContract è null.

oppure

address è null.

ServiceContractAttribute non specificato per implementedContract. oppure

Il servizio flusso di lavoro non implementa implementedContract.

Si applica a

AddServiceEndpoint(Type, Binding, Uri)

Aggiunge un endpoint di servizio al servizio flusso di lavoro con un contratto, un'associazione e un URI specificati che contiene l'indirizzo dell'endpoint.

public:
 System::ServiceModel::Description::ServiceEndpoint ^ AddServiceEndpoint(Type ^ implementedContract, System::ServiceModel::Channels::Binding ^ binding, Uri ^ address);
public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(Type implementedContract, System.ServiceModel.Channels.Binding binding, Uri address);
override this.AddServiceEndpoint : Type * System.ServiceModel.Channels.Binding * Uri -> System.ServiceModel.Description.ServiceEndpoint
Public Function AddServiceEndpoint (implementedContract As Type, binding As Binding, address As Uri) As ServiceEndpoint

Parametri

implementedContract
Type

Oggetto Type del contratto per l'endpoint aggiunto.

binding
Binding

Oggetto Binding per l'endpoint aggiunto.

address
Uri

Oggetto Uri contenente l'indirizzo per l'endpoint aggiunto.

Valori restituiti

Oggetto ServiceEndpoint aggiunto al servizio flusso di lavoro.

Eccezioni

implementedContract è null.

oppure

address è null.

ServiceContractAttribute non specificato per implementedContract.

oppure

Il servizio flusso di lavoro non implementa implementedContract.

Si applica a

AddServiceEndpoint(Type, Binding, String, Uri)

Aggiunge un endpoint di servizio al servizio flusso di lavoro con un contratto specificato, un'associazione, un indirizzo endpoint e un URI in cui il servizio è in ascolto.

public:
 System::ServiceModel::Description::ServiceEndpoint ^ AddServiceEndpoint(Type ^ implementedContract, System::ServiceModel::Channels::Binding ^ binding, System::String ^ address, Uri ^ listenUri);
public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(Type implementedContract, System.ServiceModel.Channels.Binding binding, string address, Uri listenUri);
override this.AddServiceEndpoint : Type * System.ServiceModel.Channels.Binding * string * Uri -> System.ServiceModel.Description.ServiceEndpoint
Public Function AddServiceEndpoint (implementedContract As Type, binding As Binding, address As String, listenUri As Uri) As ServiceEndpoint

Parametri

implementedContract
Type

Oggetto Type del contratto per l'endpoint aggiunto.

binding
Binding

Oggetto Binding per l'endpoint aggiunto.

address
String

Indirizzo dell'endpoint per il servizio.

listenUri
Uri

Oggetto Uri in cui gli endpoint di servizio possono restare in ascolto.

Valori restituiti

Oggetto ServiceEndpoint aggiunto al servizio flusso di lavoro.

Eccezioni

implementedContract è null.

oppure

address è null.

Il servizio flusso di lavoro non implementa implementedContract.

oppure

ServiceContractAttribute non specificato per implementedContract.

Si applica a

AddServiceEndpoint(Type, Binding, Uri, Uri)

Aggiunge un endpoint di servizio al servizio flusso di lavoro con un contratto specificato, un'associazione, un URI che contiene l'indirizzo dell'endpoint e un URI in cui il servizio è in ascolto.

public:
 System::ServiceModel::Description::ServiceEndpoint ^ AddServiceEndpoint(Type ^ implementedContract, System::ServiceModel::Channels::Binding ^ binding, Uri ^ address, Uri ^ listenUri);
public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(Type implementedContract, System.ServiceModel.Channels.Binding binding, Uri address, Uri listenUri);
override this.AddServiceEndpoint : Type * System.ServiceModel.Channels.Binding * Uri * Uri -> System.ServiceModel.Description.ServiceEndpoint
Public Function AddServiceEndpoint (implementedContract As Type, binding As Binding, address As Uri, listenUri As Uri) As ServiceEndpoint

Parametri

implementedContract
Type

Oggetto Type del contratto per l'endpoint aggiunto.

binding
Binding

Oggetto Binding per l'endpoint aggiunto.

address
Uri

Oggetto Uri contenente l'indirizzo per l'endpoint aggiunto.

listenUri
Uri

Oggetto Uri in cui gli endpoint di servizio possono restare in ascolto.

Valori restituiti

Oggetto ServiceEndpoint aggiunto al servizio flusso di lavoro.

Eccezioni

implementedContract è null.

oppure

address è null.

Il servizio flusso di lavoro non implementa implementedContract.

oppure

ServiceContractAttribute non specificato per implementedContract.

Si applica a