WorkflowServiceHost.AddServiceEndpoint Método

Definición

Agrega un punto de conexión de servicio al servicio hospedado.

Sobrecargas

Nombre Description
AddServiceEndpoint(Type, Binding, String)

Agrega un punto de conexión de servicio para el servicio de flujo de trabajo mediante el contrato, el enlace y la dirección de punto de conexión especificados.

AddServiceEndpoint(Type, Binding, Uri)

Agrega un punto de conexión de servicio al servicio de flujo de trabajo con un contrato, un enlace y un URI especificados que contiene la dirección del punto de conexión.

AddServiceEndpoint(Type, Binding, String, Uri)

Agrega un punto de conexión de servicio al servicio de flujo de trabajo con un contrato especificado, un enlace, una dirección de punto de conexión y un URI en el que escucha el servicio.

AddServiceEndpoint(Type, Binding, Uri, Uri)

Agrega un punto de conexión de servicio al servicio de flujo de trabajo con un contrato especificado, un enlace, un URI que contiene la dirección del punto de conexión y un URI en el que escucha el servicio.

AddServiceEndpoint(Type, Binding, String)

Agrega un punto de conexión de servicio para el servicio de flujo de trabajo mediante el contrato, el enlace y la dirección de punto de conexión especificados.

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

Parámetros

implementedContract
Type

de Type contrato para el punto de conexión agregado.

binding
Binding

para Binding el punto de conexión agregado.

address
String

Dirección del punto de conexión agregado.

Devoluciones

agregado ServiceEndpoint al servicio de flujo de trabajo.

Excepciones

implementedContract es null.

O bien

address es null.

ServiceContractAttribute no se ha especificado para implementedContract. O bien

El servicio de flujo de trabajo no implementa implementedContract.

Se aplica a

AddServiceEndpoint(Type, Binding, Uri)

Agrega un punto de conexión de servicio al servicio de flujo de trabajo con un contrato, un enlace y un URI especificados que contiene la dirección del punto de conexión.

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

Parámetros

implementedContract
Type

de Type contrato para el punto de conexión agregado.

binding
Binding

para Binding el punto de conexión agregado.

address
Uri

Uri que contiene la dirección del punto de conexión agregado.

Devoluciones

agregado ServiceEndpoint al servicio de flujo de trabajo.

Excepciones

implementedContract es null.

O bien

address es null.

ServiceContractAttribute no se ha especificado para implementedContract.

O bien

El servicio de flujo de trabajo no implementa implementedContract.

Se aplica a

AddServiceEndpoint(Type, Binding, String, Uri)

Agrega un punto de conexión de servicio al servicio de flujo de trabajo con un contrato especificado, un enlace, una dirección de punto de conexión y un URI en el que escucha el servicio.

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

Parámetros

implementedContract
Type

de Type contrato para el punto de conexión agregado.

binding
Binding

para Binding el punto de conexión agregado.

address
String

Dirección del punto de conexión del servicio.

listenUri
Uri

Uri en el que pueden escucharse los puntos de conexión de servicio.

Devoluciones

agregado ServiceEndpoint al servicio de flujo de trabajo.

Excepciones

implementedContract es null.

O bien

address es null.

El servicio de flujo de trabajo no implementa implementedContract.

O bien

ServiceContractAttribute no se ha especificado para implementedContract.

Se aplica a

AddServiceEndpoint(Type, Binding, Uri, Uri)

Agrega un punto de conexión de servicio al servicio de flujo de trabajo con un contrato especificado, un enlace, un URI que contiene la dirección del punto de conexión y un URI en el que escucha el servicio.

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

Parámetros

implementedContract
Type

de Type contrato para el punto de conexión agregado.

binding
Binding

para Binding el punto de conexión agregado.

address
Uri

Uri que contiene la dirección del punto de conexión agregado.

listenUri
Uri

Uri en el que pueden escucharse los puntos de conexión de servicio.

Devoluciones

agregado ServiceEndpoint al servicio de flujo de trabajo.

Excepciones

implementedContract es null.

O bien

address es null.

El servicio de flujo de trabajo no implementa implementedContract.

O bien

ServiceContractAttribute no se ha especificado para implementedContract.

Se aplica a