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
Адрес конечной точки.
Возвращаемое значение
Конечная точка службы.
Примеры
В следующем примере показано, как добавить конечную точку службы с помощью этого метода.