WorkflowServiceHost.AddServiceEndpoint Метод

Определение

Добавляет конечную точку службы.

Перегрузки

AddServiceEndpoint(XName, Binding, String, Uri, String)

Добавляет конечную точку службы к узлу рабочего процесса с использованием указанного контракта, привязки, адреса конечной точки, URI прослушивания и имени конфигурации поведения.

AddServiceEndpoint(String, Binding, Uri, Uri)

Добавляет конечную точку службы узлу рабочего процесса с использованием указанного контракта, привязки, адреса конечной точки и универсального кода ресурса (URI) ожидания передачи данных.

AddServiceEndpoint(String, Binding, String, Uri)

Добавляет конечную точку службы узлу рабочего процесса с использованием указанного контракта, привязки, адреса конечной точки и универсального кода ресурса (URI) ожидания передачи данных.

AddServiceEndpoint(XName, Binding, Uri, Uri, String)

Добавляет конечную точку службы к узлу рабочего процесса с использованием указанного внедренного контракта, привязки, адреса конечной точки, URI прослушивания и имени конфигурации поведения.

AddServiceEndpoint(String, Binding, String)

Добавляет конечную точку службы узлу рабочего процесса с использованием указанного контракта, привязки и адреса конечной точки.

AddServiceEndpoint(ServiceEndpoint)

Добавляет конечную точку в узел службы рабочего процесса.

AddServiceEndpoint(String, Binding, Uri)

Добавляет конечную точку службы узлу рабочего процесса с использованием указанного контракта, привязки и адреса конечной точки.

AddServiceEndpoint(XName, Binding, String, Uri, String)

Добавляет конечную точку службы к узлу рабочего процесса с использованием указанного контракта, привязки, адреса конечной точки, URI прослушивания и имени конфигурации поведения.

public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint (System.Xml.Linq.XName serviceContractName, System.ServiceModel.Channels.Binding binding, string address, Uri listenUri = default, string behaviorConfigurationName = default);
override this.AddServiceEndpoint : System.Xml.Linq.XName * System.ServiceModel.Channels.Binding * string * Uri * string -> System.ServiceModel.Description.ServiceEndpoint
Public Function AddServiceEndpoint (serviceContractName As XName, binding As Binding, address As String, Optional listenUri As Uri = Nothing, Optional behaviorConfigurationName As String = Nothing) As ServiceEndpoint

Параметры

serviceContractName
XName

Контракт, предоставляемый конечной точкой.

binding
Binding

Привязка для конечной точки.

address
String

Адрес конечной точки.

listenUri
Uri

Адрес, по которому конечная точка службы прослушивает входящие сообщения.

behaviorConfigurationName
String

Имя конфигурации поведения конечной точки.

Возвращаемое значение

Конечная точка службы.

Примеры

В следующем примере показано, как добавить конечную точку службы с помощью этого метода.

Применяется к

AddServiceEndpoint(String, Binding, Uri, Uri)

Добавляет конечную точку службы узлу рабочего процесса с использованием указанного контракта, привязки, адреса конечной точки и универсального кода ресурса (URI) ожидания передачи данных.

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

Параметры

implementedContract
String

Контракт, предоставляемый конечной точкой.

binding
Binding

Привязка для конечной точки.

address
Uri

Адрес конечной точки.

listenUri
Uri

Адрес, по которому конечная точка службы прослушивает входящие сообщения.

Возвращаемое значение

Конечная точка службы.

Примеры

В следующем примере показано, как добавить конечную точку службы с помощью этого метода.

Применяется к

AddServiceEndpoint(String, Binding, String, Uri)

Добавляет конечную точку службы узлу рабочего процесса с использованием указанного контракта, привязки, адреса конечной точки и универсального кода ресурса (URI) ожидания передачи данных.

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

Параметры

implementedContract
String

Контракт службы, предоставленный конечной точкой.

binding
Binding

Привязка для конечной точки.

address
String

Адрес конечной точки.

listenUri
Uri

Адрес, по которому конечная точка службы прослушивает входящие сообщения.

Возвращаемое значение

Конечная точка службы.

Примеры

В следующем примере показано, как добавить конечную точку службы с помощью этого метода.

Применяется к

AddServiceEndpoint(XName, Binding, Uri, Uri, String)

Добавляет конечную точку службы к узлу рабочего процесса с использованием указанного внедренного контракта, привязки, адреса конечной точки, URI прослушивания и имени конфигурации поведения.

public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint (System.Xml.Linq.XName serviceContractName, System.ServiceModel.Channels.Binding binding, Uri address, Uri listenUri = default, string behaviorConfigurationName = default);
override this.AddServiceEndpoint : System.Xml.Linq.XName * System.ServiceModel.Channels.Binding * Uri * Uri * string -> System.ServiceModel.Description.ServiceEndpoint
Public Function AddServiceEndpoint (serviceContractName As XName, binding As Binding, address As Uri, Optional listenUri As Uri = Nothing, Optional behaviorConfigurationName As String = Nothing) As ServiceEndpoint

Параметры

serviceContractName
XName

Контракт, предоставляемый конечной точкой.

binding
Binding

Привязка для конечной точки.

address
Uri

Адрес конечной точки.

listenUri
Uri

Адрес, по которому конечная точка службы прослушивает входящие сообщения.

behaviorConfigurationName
String

Имя конфигурации поведения.

Возвращаемое значение

Конечная точка службы.

Примеры

В следующем примере показано, как добавить конечную точку службы с помощью этого метода.

Применяется к

AddServiceEndpoint(String, Binding, String)

Добавляет конечную точку службы узлу рабочего процесса с использованием указанного контракта, привязки и адреса конечной точки.

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

Параметры

implementedContract
String

Контракт службы, предоставленный конечной точкой.

binding
Binding

Привязка для конечной точки.

address
String

Адрес конечной точки.

Возвращаемое значение

Конечная точка службы.

Примеры

В следующем примере показано, как добавить конечную точку службы с помощью этого метода.

Применяется к

AddServiceEndpoint(ServiceEndpoint)

Добавляет конечную точку в узел службы рабочего процесса.

public:
 override void AddServiceEndpoint(System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public override void AddServiceEndpoint (System.ServiceModel.Description.ServiceEndpoint endpoint);
override this.AddServiceEndpoint : System.ServiceModel.Description.ServiceEndpoint -> unit
Public Overrides Sub AddServiceEndpoint (endpoint As ServiceEndpoint)

Параметры

endpoint
ServiceEndpoint

Добавляемая конечная точка службы.

Примеры

В следующем примере показано, как использовать метод AddServiceEndpoint.

Применяется к

AddServiceEndpoint(String, Binding, Uri)

Добавляет конечную точку службы узлу рабочего процесса с использованием указанного контракта, привязки и адреса конечной точки.

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

Параметры

implementedContract
String

Контракт службы, предоставленный конечной точкой.

binding
Binding

Привязка для конечной точки.

address
Uri

Адрес конечной точки.

Возвращаемое значение

Конечная точка службы.

Примеры

В следующем примере показано, как добавить конечную точку службы с помощью этого метода.

Применяется к