Sdílet prostřednictvím


WorkflowServiceHost.AddServiceEndpoint Metoda

Definice

Přidá koncový bod služby do hostované služby.

Přetížení

AddServiceEndpoint(Type, Binding, String)

Přidá koncový bod služby pro službu pracovního postupu pomocí zadaného kontraktu, vazby a adresy koncového bodu.

AddServiceEndpoint(Type, Binding, Uri)

Přidá koncový bod služby do služby pracovního postupu se zadaným kontraktem, vazbou a identifikátorem URI, které obsahují adresu koncového bodu.

AddServiceEndpoint(Type, Binding, String, Uri)

Přidá koncový bod služby do služby pracovního postupu se zadaným kontraktem, vazbou, adresou koncového bodu a identifikátorem URI, na kterém služba naslouchá.

AddServiceEndpoint(Type, Binding, Uri, Uri)

Přidá koncový bod služby do služby pracovního postupu se zadaným kontraktem, vazbou, identifikátorem URI obsahujícím adresu koncového bodu a identifikátorem URI, na kterém služba naslouchá.

AddServiceEndpoint(Type, Binding, String)

Přidá koncový bod služby pro službu pracovního postupu pomocí zadaného kontraktu, vazby a adresy koncového bodu.

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

Parametry

implementedContract
Type

Přidaný Type kontrakt koncového bodu.

binding
Binding

Přidaný Binding koncový bod.

address
String

Adresa přidaného koncového bodu

Návraty

Přidaný ServiceEndpoint do služby pracovního postupu.

Výjimky

implementedContract je null.

-nebo-

address je null.

ServiceContractAttribute není zadáno pro implementedContract. -nebo-

Služba pracovního postupu neimplementuje implementedContract.

Platí pro

AddServiceEndpoint(Type, Binding, Uri)

Přidá koncový bod služby do služby pracovního postupu se zadaným kontraktem, vazbou a identifikátorem URI, které obsahují adresu koncového bodu.

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

Parametry

implementedContract
Type

Přidaný Type kontrakt koncového bodu.

binding
Binding

Přidaný Binding koncový bod.

address
Uri

Obsahuje Uri adresu přidaného koncového bodu.

Návraty

Přidaný ServiceEndpoint do služby pracovního postupu.

Výjimky

implementedContract je null.

-nebo-

address je null.

ServiceContractAttribute není zadáno pro implementedContract.

-nebo-

Služba pracovního postupu neimplementuje implementedContract.

Platí pro

AddServiceEndpoint(Type, Binding, String, Uri)

Přidá koncový bod služby do služby pracovního postupu se zadaným kontraktem, vazbou, adresou koncového bodu a identifikátorem URI, na kterém služba naslouchá.

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

Parametry

implementedContract
Type

Přidaný Type kontrakt koncového bodu.

binding
Binding

Přidaný Binding koncový bod.

address
String

Adresa koncového bodu služby.

listenUri
Uri

Na Uri kterém můžou koncové body služby naslouchat.

Návraty

Přidaný ServiceEndpoint do služby pracovního postupu.

Výjimky

implementedContract je null.

-nebo-

address je null.

Služba pracovního postupu neimplementuje implementedContract.

-nebo-

ServiceContractAttribute není zadáno pro implementedContract.

Platí pro

AddServiceEndpoint(Type, Binding, Uri, Uri)

Přidá koncový bod služby do služby pracovního postupu se zadaným kontraktem, vazbou, identifikátorem URI obsahujícím adresu koncového bodu a identifikátorem URI, na kterém služba naslouchá.

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

Parametry

implementedContract
Type

Přidaný Type kontrakt koncového bodu.

binding
Binding

Přidaný Binding koncový bod.

address
Uri

Obsahuje Uri adresu přidaného koncového bodu.

listenUri
Uri

Na Uri kterém můžou koncové body služby naslouchat.

Návraty

Přidaný ServiceEndpoint do služby pracovního postupu.

Výjimky

implementedContract je null.

-nebo-

address je null.

Služba pracovního postupu neimplementuje implementedContract.

-nebo-

ServiceContractAttribute není zadáno pro implementedContract.

Platí pro