WorkflowServiceHost.AddServiceEndpoint Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет конечную точку службы в размещенную службу.
Перегрузки
AddServiceEndpoint(Type, Binding, String) |
Добавляет конечную точку службы рабочего процесса с использованием указанных контракта, привязки и адреса конечной точки. |
AddServiceEndpoint(Type, Binding, Uri) |
Добавляет конечную точку службы к службе рабочего процесса с указанными контрактом, привязкой и кодом URI, содержащим адрес конечной точки. |
AddServiceEndpoint(Type, Binding, String, Uri) |
Добавляет конечную точку службы к службе рабочего процесса с указанными контрактом, привязкой, адресом конечной точки и кодом URI, по которому служба ожидает передачи данных. |
AddServiceEndpoint(Type, Binding, Uri, Uri) |
Добавляет конечную точку службы к службе рабочего процесса с указанными контрактом, привязкой, кодом URI, содержащим адрес конечной точки, и кодом URI, по которому служба ожидает передачи данных. |
AddServiceEndpoint(Type, Binding, String)
Добавляет конечную точку службы рабочего процесса с использованием указанных контракта, привязки и адреса конечной точки.
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
Параметры
- address
- String
Адрес для добавленной конечной точки.
Возвращаемое значение
Конечная точка ServiceEndpoint, добавленная к службе рабочего процесса.
Исключения
Атрибут ServiceContractAttribute не задан для implementedContract
.
-или-
Служба рабочего процесса не реализует implementedContract
.
Применяется к
AddServiceEndpoint(Type, Binding, Uri)
Добавляет конечную точку службы к службе рабочего процесса с указанными контрактом, привязкой и кодом URI, содержащим адрес конечной точки.
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
Параметры
Возвращаемое значение
Конечная точка ServiceEndpoint, добавленная к службе рабочего процесса.
Исключения
Атрибут ServiceContractAttribute не задан для implementedContract
.
-или-
Служба рабочего процесса не реализует implementedContract
.
Применяется к
AddServiceEndpoint(Type, Binding, String, Uri)
Добавляет конечную точку службы к службе рабочего процесса с указанными контрактом, привязкой, адресом конечной точки и кодом URI, по которому служба ожидает передачи данных.
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
Параметры
- address
- String
Адрес конечной точки для службы.
Возвращаемое значение
Конечная точка ServiceEndpoint, добавленная к службе рабочего процесса.
Исключения
Служба рабочего процесса не реализует implementedContract
.
-или-
Атрибут ServiceContractAttribute не задан для implementedContract
.
Применяется к
AddServiceEndpoint(Type, Binding, Uri, Uri)
Добавляет конечную точку службы к службе рабочего процесса с указанными контрактом, привязкой, кодом URI, содержащим адрес конечной точки, и кодом URI, по которому служба ожидает передачи данных.
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
Параметры
Возвращаемое значение
Конечная точка ServiceEndpoint, добавленная к службе рабочего процесса.
Исключения
Служба рабочего процесса не реализует implementedContract
.
-или-
Атрибут ServiceContractAttribute не задан для implementedContract
.