Condividi tramite


WorkflowServiceHost.AddServiceEndpoint Metodo

Definizione

Consente di aggiungere un endpoint di servizio al servizio ospitato.

Overload

AddServiceEndpoint(Type, Binding, String)

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

AddServiceEndpoint(Type, Binding, Uri)

Consente di aggiungere al servizio del flusso di lavoro un endpoint di servizio con il contratto, l'associazione e l'URI contenente l'indirizzo endpoint specificati.

AddServiceEndpoint(Type, Binding, String, Uri)

Consente di aggiungere al servizio del flusso di lavoro un endpoint di servizio con il contratto, un'associazione e l'indirizzo endpoint specificati nonché l'URI su cui il servizio è in ascolto.

AddServiceEndpoint(Type, Binding, Uri, Uri)

Consente di aggiungere al servizio del flusso di lavoro un endpoint di servizio con il contratto, un'associazione e l'URI contenente l'indirizzo endpoint specificati nonché l'URI su cui il servizio è in ascolto.

AddServiceEndpoint(Type, Binding, String)

Aggiunge un endpoint di servizio per il servizio del flusso di lavoro utilizzando il contratto, l'associazione e l'indirizzo 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

Tipo Type del contratto relativo all'endpoint aggiunto.

binding
Binding

Associazione Binding dell'endpoint aggiunto.

address
String

Indirizzo dell'endpoint aggiunto.

Restituisce

Classe ServiceEndpoint aggiunta al servizio del flusso di lavoro.

Eccezioni

implementedContract è null.

-oppure-

address è null.

Classe ServiceContractAttribute non specificata per implementedContract. -oppure-

Il servizio del flusso di lavoro non implementa implementedContract.

Si applica a

AddServiceEndpoint(Type, Binding, Uri)

Consente di aggiungere al servizio del flusso di lavoro un endpoint di servizio con il contratto, l'associazione e l'URI contenente l'indirizzo endpoint specificati.

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

Tipo Type del contratto relativo all'endpoint aggiunto.

binding
Binding

Associazione Binding dell'endpoint aggiunto.

address
Uri

URI Uri contenente l'indirizzo dell'endpoint aggiunto.

Restituisce

Classe ServiceEndpoint aggiunta al servizio del flusso di lavoro.

Eccezioni

implementedContract è null.

-oppure-

address è null.

Classe ServiceContractAttribute non specificata per implementedContract.

-oppure-

Il servizio del flusso di lavoro non implementa implementedContract.

Si applica a

AddServiceEndpoint(Type, Binding, String, Uri)

Consente di aggiungere al servizio del flusso di lavoro un endpoint di servizio con il contratto, un'associazione e l'indirizzo endpoint specificati nonché l'URI su 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

Tipo Type del contratto relativo all'endpoint aggiunto.

binding
Binding

Associazione Binding dell'endpoint aggiunto.

address
String

Indirizzo endpoint del servizio.

listenUri
Uri

Oggetto Uri su cui gli endpoint di servizio possono essere in ascolto.

Restituisce

Classe ServiceEndpoint aggiunta al servizio del flusso di lavoro.

Eccezioni

implementedContract è null.

-oppure-

address è null.

Il servizio del flusso di lavoro non implementa implementedContract.

-oppure-

Classe ServiceContractAttribute non specificata per implementedContract.

Si applica a

AddServiceEndpoint(Type, Binding, Uri, Uri)

Consente di aggiungere al servizio del flusso di lavoro un endpoint di servizio con il contratto, un'associazione e l'URI contenente l'indirizzo endpoint specificati nonché l'URI su 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

Tipo Type del contratto relativo all'endpoint aggiunto.

binding
Binding

Associazione Binding dell'endpoint aggiunto.

address
Uri

URI Uri contenente l'indirizzo dell'endpoint aggiunto.

listenUri
Uri

Oggetto Uri su cui gli endpoint di servizio possono essere in ascolto.

Restituisce

Classe ServiceEndpoint aggiunta al servizio del flusso di lavoro.

Eccezioni

implementedContract è null.

-oppure-

address è null.

Il servizio del flusso di lavoro non implementa implementedContract.

-oppure-

Classe ServiceContractAttribute non specificata per implementedContract.

Si applica a